/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
/* default styles for extension "tx_flvplayer_pi1" */
		.tx-flvplayer-pi1 {
			text-align: center;
		}
/* default styles for extension "tx_abiletickets_pi1" */
  /** shared */
  /**.tx-abiletickets-pi1 { width:400px; border:1px solid #898989; padding: 2px; } */
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-error { font-style:italic; color:red; font-size:11px; }
  /** header */
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-header {display: block; text-align: center; border-bottom:1px dotted #898989;}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-header TD { padding-top:2px;padding-bottom:2px; }
  .tx-abiletickets-pi1 A.tx-abiletickets-pi1-listimage IMG{ padding: 1px; }
  .tx-abiletickets-pi1 A.tx-abiletickets-pi1-listimage:hover IMG{ padding: 0; border:1px dotted #898989; }
  .tx-abiletickets-pi1 A.tx-abiletickets-pi1-threadimage IMG{ padding: 1px; }
  .tx-abiletickets-pi1 A.tx-abiletickets-pi1-threadimage:hover IMG{ padding: 0; border:1px dotted #898989; }
  .tx-abiletickets-pi1 A.tx-abiletickets-pi1-viewimage IMG{ padding: 1px; }
  .tx-abiletickets-pi1 A.tx-abiletickets-pi1-viewimage:hover IMG{ padding: 0; border:1px dotted #898989; }
  .tx-abiletickets-pi1 A.tx-abiletickets-pi1-preferencesimage IMG{ padding: 1px; }
  .tx-abiletickets-pi1 A.tx-abiletickets-pi1-preferencesimage:hover IMG{ padding: 0; border:1px dotted #898989; }
  .tx-abiletickets-pi1 A.tx-abiletickets-pi1-createimage IMG{ padding: 1px; }
  .tx-abiletickets-pi1 A.tx-abiletickets-pi1-createimage:hover IMG{ padding: 0; border:1px dotted #898989; }
  /** list */
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-list {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-listrows {border-bottom:1px dotted #898989;}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-listrow {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-listrowtitle {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-listrowdetails { font-style: italic; font-size:11px; }
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-listinfo {border-bottom:1px dotted #898989;font-size:11px;text-align: center;}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-listjump {text-align: center;}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-listjump NOBR{padding-right:2px;padding-left:2px;font-size:11px;}
  /** thread */
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-thread {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-threadrows { border-bottom:1px dotted #898989; }
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-threadrow {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-threadrowtitle {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-threadrowdetails { font-style: italic; font-size:11px; }
  /** preferences */
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-pref {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-preftitle { padding-top:2px;padding-bottom:2px; }
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-prefcontent { padding-top:2px;padding-bottom:2px; }
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-prefsubmit { padding-top:2px;padding-bottom:2px; }
  /** view */
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-view {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-viewrows { border-bottom:1px dotted #898989;}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-viewrow {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-viewrowtitle {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-viewrowdetails { font-style: italic;font-size:11px; }
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-viewtitle { display: block; }
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-viewmessage {}
  /** create */
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-create {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-createparent { border-bottom:1px dotted #898989; }
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-createparenttitle {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-createparentsender {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-createparentcategory {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-createparentmessage {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-createform {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-createtitle {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-createcategories {}
  .tx-abiletickets-pi1 .tx-abiletickets-pi1-createmessage{}
  .tx-abiletickets-pi1 TEXTAREA.tx-abiletickets-pi1-createmessage { width:96%; }
/* default styles for extension "tx_abiletickets_pi2" */
  /** shared */
  /** .tx-abiletickets-pi2 { width:400px; border:1px solid #898989; padding: 2px; } */
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-error { font-style:italic; color:red; font-size:11px; }
  /** header */
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-header { display: block; text-align: center; border-bottom:1px dotted #898989;}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-header TD { padding-top:2px;padding-bottom:2px; }
  .tx-abiletickets-pi2 A.tx-abiletickets-pi2-listimage IMG{ padding: 1px; }
  .tx-abiletickets-pi2 A.tx-abiletickets-pi2-listimage:hover IMG{ padding: 0; border:1px dotted #898989; }
  .tx-abiletickets-pi2 A.tx-abiletickets-pi2-infoimage IMG{ padding: 1px; }
  .tx-abiletickets-pi2 A.tx-abiletickets-pi2-infoimage:hover IMG{ padding: 0; border:1px dotted #898989; }
  /** list */
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-list {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listfilters { padding-left:5px; padding-right:5px; border-bottom:1px dotted #898989; }
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listrows {border-bottom:1px dotted #898989;}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listrow {  padding-left:5px; padding-right:5px; }
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listrow:hover { background-color:#DBE4EE; }
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listrowtitle { }
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listrowdetails { font-style:italic; font-size:11px }
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listinfo { border-bottom:1px dotted #898989;font-size:11px;text-align: center; }
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listjump { text-align: center; }
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listjump NOBR{ padding-right:2px;padding-left:2px;font-size:11px; }
  /** info */
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-info {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-infoTitle { border-bottom:1px dotted #898989; }
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-infoRows {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-infoRow {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-infoRowTitle { font-style: italic; }
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-infoRowLink { padding-left:10px; }
  /** info */
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listusers {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listusersrow {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listusersrowtitle { font-style: italic; }
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-listusersrowusers { padding-left:10px; }
  /** view */
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-view {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-viewrows { border-bottom:1px dotted #898989;}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-viewrow {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-viewrowtitle {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-viewrowdetails {font-style: italic; font-size:11px;}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-viewtitle { display: block; }
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-viewmessage {}
  /** create */
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-create {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-createparent { border-bottom:1px dotted #898989; }
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-createparenttitle {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-createparentsender {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-createparentcategory {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-createparentmessage {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-createform {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-createtitle {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-createcategories {}
  .tx-abiletickets-pi2 .tx-abiletickets-pi2-createmessage{}
  .tx-abiletickets-pi2 TEXTAREA.tx-abiletickets-pi2-createmessage { width:96%; }
  
/* default styles for extension "tx_abiletickets_pi3" */
  /** shared */
  .tx-abiletickets-pi3 {}
  /** list */
  .tx-abiletickets-pi3 .tx-abiletickets-pi3-list {}
  .tx-abiletickets-pi3 .tx-abiletickets-pi3-listrows {}
  .tx-abiletickets-pi3 .tx-abiletickets-pi3-listrow {  padding-left:5px; padding-right:5px; }
  .tx-abiletickets-pi3 .tx-abiletickets-pi3-listrow:hover { background-color:#DBE4EE; }
/* default styles for extension "tx_aahbookplus_pi1" */
/* BASIC STUFF */

.tx-aahbookplus-pi1 {
width:100%;
font-family:Verdana, Tahoma, sans-serif;
font-size:10px;
line-height:160%;
}

.tx-aahbookplus-pi1 a {
color:#938E0C;
text-decoration:none;
}

.tx-aahbookplus-pi1 a:hover {
color:#676B6F;	
}

/* HEADER */
.tx-aahbookplus-pi1 .tx-aahbookplus-pi1-header {
font-size:10px;	
margin:0px 0px 15px 0px;
color: white;
}

.tx-aahbookplus-pi1 .tx-aahbookplus-pi1-header a {
color:#0099ff;
text-decoration:none;
font-weight:bold; 
}

.tx-aahbookplus-pi1 .tx-aahbookplus-pi1-header a:hover {
color:#676B6F;
}

/* MAIN SITE WITH ENTRIES */
.tx-aahbookplus-pi1-item_even {
min-height:50px;
font-size:10px;
padding:5px;
background-color:#f0f0f0;
border:1px solid #D2D1D0;
border-bottom:2px solid #D2D1D0;
margin-bottom:10px;
}

.tx-aahbookplus-pi1-item_odd {
min-height:50px;
font-size:10px;
padding:5px;
background-color:#dddddd;
border:1px solid #D2D1D0;
border-bottom:2px solid #D2D1D0;
margin-bottom:10px;
}

.tx-aahbookplus-pi1-item_even img, 
.tx-aahbookplus-pi1-item_odd img {
border:none;
}

.tx-aahbookplus-pi1-date {
background-color: #FFFFFF;
padding:2px;
color:#000000;
}

.tx-aahbookplus-pi1-date a {
font-weight:bold;
}

.tx-aahbookplus-pi1-url {
color:#000000;
padding:2px;
}

.tx-aahbookplus-pi1-text {
border:1px dashed #b0b0b0;
padding:2px;
color:#000000;
}

.tx-aahbookplus-pi1-code {
font-family:Courier;
letter-spacing:1px;
padding-left:10px;
background-color:#D6F5FE;
}

.tx-aahbookplus-pi1-site {
margin:5px 0px 10px 0px;
}

.tx-aahbookplus-pi1-site a:hover{
color:#000000;
}


/* WRITE NEW ENTRY SITE */

.tx-aahbookplus-pi1 fieldset {
border:none;
margin:0px;
padding:0px;
}

.tx-aahbookplus-pi1 fieldset label {
width:14.5em;
float:left;
margin:2px 0px 2px 0px;
font-weight:bold;
}

.tx-aahbookplus-pi1-align_left {
width:14.0em;
float:left;
margin:2px 0px 2px 0px;
font-weight:bold;
}

.tx-aahbookplus-pi1-align_right {
padding:2px;
margin-left: 14.5em;
}

.tx-aahbookplus-pi1 input {
font-size:10px;
border:1px solid #cccccc;
width:30%;
margin:2px 0px 2px 0px;
}

.tx-aahbookplus-pi1-bbcode {
float:left;
margin:0px 4px 0px 0px;
}


.tx-aahbookplus-pi1-helpbox input{
height:16px;
width:65%;
padding:6px 5px 5px 6px;
margin:2px 0px 2px 0px;
font-family: Verdana, sans-serif;
font-size: 10px;
border:none;	
border-left:1px solid #cccccc;
color:#aaaaaa;
background:none;
}

.tx-aahbookplus-pi1-smilies {
width:100%;
margin:4px 0px 0px 0px;
float:left;
}

tx-aahbookplus-pi1-smilies img {
border:none;
}

.tx-aahbookplus-pi1 textarea {
font-family:Verdana, Tahoma, sans-serif;
font-size:10px;
border:1px solid #cccccc;
width:60%;
margin:5px 0px 2px 0px;
}

.tx-aahbookplus-pi1-captcha_img {
float:left;
}

.tx-aahbookplus-pi1 .tx-aahbookplus-pi1-button {
width:4.0em;
width:auto;
text-align:center;
font-size:10px;
color:#333333;
border:1px solid #000000;
padding:5px;
background-color:#cccccc;
cursor:pointer;
}

/* FOOTER */
.tx-aahbookplus-pi1 .tx-aahbookplus-pi1-footer {
font-size:10px;
color:#cccccc;
padding:10px 0px 10px 0px;
}

.tx-aahbookplus-pi1 .tx-aahbookplus-pi1-footer a {
color:#cccccc;
text-decoration:none;
}

.tx-aahbookplus-pi1 .tx-aahbookplus-pi1-footer a:hover {
text-decoration:none;
}
/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TH { background:#ccc; padding:0 .5em; white-space:nowrap; }
	.tx-newloginbox-pi3-listrow TD { background:#eee; padding:0 .5em; }
	.tx-newloginbox-pi3-singleView TH { background:#ccc; padding:0 .5em; text-align:right; white-space:nowrap; }
	.tx-newloginbox-pi3-singleView TD { background:#eee; padding:0 .5em; }