/* default styles for extension "tx_ccvscroller_pi1" */
.tx-ccvscroller-pi1  { margin-top: 0px; margin-bottom: 0px; padding-left:0px; padding-right:0px; border: 0px solid black; }
/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 30px; padding-right: 30px; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }
/* default styles for extension "tx_spdirectory_pi1" */
        .tx_spdirectory-pi1-myform { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; }
        .tx_spdirectory-pi1-myformactive { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #CC0000; }
	.tx_spdirectory-pi1-dotted { border: 1px solid #DADADA; }
        .tx_spdirectory-pi1-small { font-size: 10px; }
	.tx_spdirectory-pi1-dottedcorner { border-top: 0px none; border-right: 0px none; border-bottom: 2px dotted #DADADA; border-left: 2px dotted #DADADA; }
	.tx_spdirectory-pi1-dottedcolor { border: 2px dashed #EEEEFD; }
/* default styles for extension "tx_triercalendar_pi1" */
    .triercalendar-today { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; background-color: #FF0000; width: 17px; }
    .triercalendar-day { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #000000; width: 17px; }
	.triercalendar-month { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; text-align: center; background-color: #ced2d2; color: #333333; }
	.triercalendar-month A:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color: #333333; }
	.triercalendar-month A:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color: #999999; }
	.triercalendar-table { border: dotted 1px #003399 }
	.triercalendar-wd-row { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold;}
	.triercalendar-row-even { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;background-color: #DBDFEE; }
	.triercalendar-row-odd { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;background-color: #FFFFFF; }
	.triercalendar-entry { width: 100%; padding-top: 10px; }
	.triercalendar-entry tr td { font-weight: 10px; }
	.triercalendar-title { font-weight: bold; color: #FFFFFF; background-color: #oa234b; }
	.triercalendar-date { font-weight: bold; color: #003399; background-color: #DBDFEE; width: 1px}
	.triercalendar-olbg { border: solid 1px #003399; background-color: #oa234b; }
    .triercalendar-olfg { border: 0px; background-color: #DBDFEE; }
    .triercalendar-olcf { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; }
    .triercalendar-oltf { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
/* default styles for extension "tt_news" */
  /* example styles for the pagebrowser */
    .tx-ttnews-browsebox TD { font-size: 10px; }
    .tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-ttnews-browsebox-SCell { background-color: #EEE; }
