.tx-a1teasermenu-pi1 img {
   margin-right : 4px;
}
.menu1_head {
    font-family      : 'Comic Sans MS', 'Sans';
    font-size        : 8pt;
    font-variant     : normal;
    color            : black;
}
.menu1 {
    margin-top       : 10pt;
    padding-top      : 3pt;
    border-top-style : solid;
    border-color     : gray;
    border-top-width : 1px;
}
.menu2_head {
    margin-top       : 5pt;
    padding-left     : 5pt;
    font-family      : 'Comic Sans MS', 'Sans';
    font-size        : 8pt;
    font-variant     : normal;
    font-weight      : bold;
    color            : #e16d07;
}
.menu2 {
    margin-top       : 1pt;
    color            : #990000;
}

.menu-sel-no {
   padding-left : 5pt;
   color        : #990000;
   }
.menu-sel-no a {
   color           : #990000;
   padding-left    : 5pt;
   display         : block;
   text-decoration : none;
   }
.menu-sel-no a:visited {
   color           : #990000;
   text-decoration : none;
   }
.menu-sel-no a:hover {
   color            : red;
   background-color : #dedede;
   text-decoration  : none;
   }
.menu-sel-no a:active {
   color            : red;
   background-color : #dbebfa;
   text-decoration  : none;
   }

.menu-sel-act {
   padding-left : 5pt;
   color        : #990000;
   background-color : lightskyblue;
   }
.menu-sel-act a {
   color           : #990000;
   padding-left    : 5pt;
   display         : block;
   text-decoration : none;
   }
.menu-sel-act a:visited {
   color           : #990000;
   text-decoration : none;
   }
.menu-sel-act a:hover {
   color            : red;
   background-color : lightskyblue;
   text-decoration  : none;
   }
.menu-sel-act a:active {
   color            : red;
   background-color : #dbebfa;
   text-decoration  : none;
   }



.border {
    font-family      : 'Comic Sans MS', 'Sans';
/*    font-family      : 'Times New Roman';*/
    font-size        : 8pt;
    font-variant     : normal;
    color            : #990000;
    background-color : #ffffff;
    padding-left     : 1px;
    padding-right    : 1px;
    padding-top      : 1px;
    padding-bottom   : 1px;
    margin-bottom    : 10pt;
    width            : 130px;
    }
.head {
   color            : #dddddd;
   background-color : #c63836;
   padding-top      : 5pt;
   padding-bottom   : 5pt;
   padding-left     : 4pt;
   margin-top       : 0pt;
   margin-bottom    : 1pt;
   font-family      : 'Comic Sans MS', 'Sans';
/*   font-family      : 'Times New Roman';*/
   font-size        : 8pt;
   font-variant     : normal;
   text-align       : center;
}

.border table {
    color            : #990000;
}

.tip_a_friend { 
/*   font-family     : 'Times New Roman';*/
   font-family      : 'Comic Sans MS', 'Sans';
   font-size       : 11pt;
   font-variant    : normal;
   color           : white;
   margin-top      : 10pt;
   margin-bottom   : 10pt;
   margin-left     : 5pt;
   margin-right    : 5pt;
   text-decoration : none;
   }
.tip_a_friend a { 
/*   font-family     : 'Times New Roman';*/
   font-family      : 'Comic Sans MS', 'Sans';
   font-size       : 11pt;
   font-variant    : normal;
   color           : white;
   text-decoration : none;
   }
.tip_a_friend a:visited {
   color : white;
   }
.tip_a_friend a:hover {
   color:chocolate;
   }
.tip_a_friend a:focus {
   color:chocolate;
   }
.tip_a_friend a:active {
   color:#FF0000;
   }
.FLAGBORDER {
   border-style:none;
   margin-left:1pt;
   margin-right:1pt;
   }
.tx-thmailformplus-pi1 {
    font-family    : 'Times New Roman';
    font-size      : 10pt;
    font-variant   : normal;
    color          : whit;
}
.mfp_error_list {
    font-family    : 'Times New Roman';
    font-size      : 10pt;
    font-variant   : normal;
    text-align     : left;
    color          : red;
    padding-left   : 10pt;
    padding-bottom : 10pt;
}
.mfp_error{
    font-family    : 'Times New Roman';
    font-size      : 10pt;
    font-variant   : normal;
    color          : red;
    padding-top    : 2pt;
    padding-bottom : 2pt;
}
.rootline {
   color            : white;
   background-color : #c63836;
   padding-top      : 5pt;
   padding-bottom   : 5pt;
   padding-left     : 4pt;
   margin-top       : 0pt;
   margin-bottom    : 0pt;
/*   font-family      : 'Times New Roman';*/
   font-family      : 'Comic Sans MS', 'Sans';
   font-size        : 8pt;
   font-variant     : normal;  
}
.rootline a {
   color           : #dddddd;
   text-decoration : none;
   margin-left     : 2pt;
   margin-right    : 2pt;
}

.TOP_MENU {
   text-align       : center;
/*   font-family      : 'Verdana';*/
   font-family      : 'Comic Sans MS', 'Sans';
   font-size        : 12px;
   font-variant     : normal;  
   vertical-align   : middle;
   color            : white;
   }
/*
.TOP_MENU table {
   text-align       : center;
   padding-top      : 0pt;
   padding-left     : 0pt;
   padding-right    : 0pt;
   padding-bottom   : 0pt;
   border-top-style : none;
   border-left-style : none;
   border-right-style : none;
   border-bottom-style : none;
   empty-cells      : show;
   border-spacing:0px;
   font-size        : 10pt; 
   }
   */
.tm-table {
   margin-top          : 0pt;
   margin-bottom       : 0pt;
   margin-right        : 1pt;
   margin-left         : 1pt;
   border-spacing      : 0px;
   padding-top         : 0pt;
   padding-left        : 0pt;
   padding-right       : 0pt;
   padding-bottom      : 0pt;
   border-top-style    : ridge;
   border-bottom-style : ridge;
   border-left-style   : ridge;
   border-right-style  : ridge;
   border-top-width    : 2pt;
   border-bottom-width : 2pt;
   border-left-width   : 2pt;
   border-right-width  : 2pt;
   font-size        : 10pt;
   }
.tm-item {
   padding             : 0px;
   background-color    : darkred;
   margin-top          : 0pt;
   margin-bottom       : 0pt;
   margin-right        : 0pt;
   margin-left         : 0pt;
   padding-top         : 0pt;
   padding-left        : 0pt;
   padding-right       : 0pt;
   padding-bottom      : 0pt;
   border-top-width    : 0pt;
   border-bottom-width : 0pt;
   border-left-width   : 0pt;
   border-right-width  : 0pt;
   }

.TOP_MENU a {
   color               : #FFFFFF;
   background-color    : darkred;
   padding-left        : 1pt;
   padding-right       : 1pt;
   padding-top         : 0pt;
   paddint-bottom      : 0pt;
   text-decoration     : none;
   margin-right        : 0pt;
   margin-left         : 0pt;
   margin-top          : 0pt;
   margin-bottom       : 0pt;
   font-size           : 10pt;
   vertical-align      : middle;

   }
.TOP_MENU a:link {
   color               : #FFFFFF;
   background-color    : darkred;
   }
.TOP_MENU a:visited {
   color               : #FFFFFF;
   background-color    : darkred;
   }
.TOP_MENU a:hover {
   color               : #E00000;
   background          : #dedede;
   }
.TOP_MENU a:focus {
   color               : #E00000;
   background          : #dedede;
   }
.TOP_MENU a:active {
   color               : #E00000;
   background          : #dbebfa;
   }

body {
   background-color : white;
   /*height           : 100%;*/
   width            : 99%;
   color            : Black;
   margin           : 0pt;
   padding          : 0pt;
   border-style     : none;
   font-size        : 10pt;
   }

.important {
    color: #FF0033;
    }
.contenttable .bodytext {
    margin  : 0pt;
    padding : 0pt;
    }

/* The Holly Hack */
* html .content ol {
height: 1%;
}
/* End The Holly Hack */

.content {
    font-family    : 'Comic Sans MS', 'Sans';
/*    font-family    : 'Times New Roman';*/
    font-size      : 10pt;
    font-variant   : normal;
    color          : #990000;
    background-color: #ffffff;
    padding-left   : 5pt;
    padding-right  : 5pt;
    padding-top    : 5pt;
    padding-bottom : 15pt;
    }
.content .align-center {
   margin-top    : 6pt;
   text-align    : center;
   padding-left  : 5pt;

   }
.content .align-left {
   margin-top    : 6pt;
   text-align    : left;
   padding-left  : 5pt;
   }
.content .align-right {
   margin-top    : 6pt;
   text-align    : right;
   padding-left  : 5pt;
   }
.content ul {
   margin-top    : 6pt;
   margin-bottom : 0pt;
   margin-left   : 10pt;
   padding-left  : 10pt;
   text-align    : left;
   }
.content ul li {
   margin-top   : 1pt;
   padding-left : 2pt;
   text-align   : left;  
   }
.content ol {
   margin-top    : 6pt;
   margin-bottom : 2pt;
   margin-left   : 20pt;
   padding-left  : 10pt;
   text-align    : left;
   }
.content ol li{
   margin-top   : 5pt;
   margin-left   : 20pt;
   padding-left : 2pt;
   text-align   : left;  
   }
.content h1 {
   font-family  : 'Comic Sans MS', 'Sans';
   font-size    : 16pt;
   font-variant : normal;
   text-align   : center;
   }
.content h2 {
   font-family    : 'Comic Sans MS', 'Sans';
   font-size      : 14pt;
   font-variant   : normal;
   text-align     : left;
   padding-top    : 0pt;
   padding-bottom : 0pt;
   margin-top     : 12pt;
   margin-bottom  : 0pt;
   }
.content h3 {
   font-family    : 'Comic Sans MS', 'Sans';
   font-size      : 12pt;
   font-variant   : normal;
   text-align     : left;
   padding-top    : 0pt;
   padding-bottom : 0pt;
   margin-top     : 5pt;
   margin-bottom  : 0pt;
   }
.content a:link { 
   color:goldenrod;
   text-decoration: none;
   }
.content a:visited {
   color:orange;
   text-decoration: none;
   }
.content a:hover {
   color:chocolate;
   text-decoration: none;
   }
.content a:focus {
   color:chocolate;
   text-decoration: none;
   }
.content a:active {
   color:#FF0000;
   text-decoration: none;
   }
.content table {
    font-family    : 'Comic Sans MS', 'Sans';
    font-size      : 10pt;
    font-variant   : normal;
    color          : #990000;
   }

.bodytext {
    font-family    : 'Comic Sans MS', 'Sans';
/*    font-family    : 'Times New Roman';*/
    font-size      : 10pt;
    font-variant   : normal;
    color          : #990000;
    background-color: #ffffff;
    padding-left   : 2pt;
    padding-right  : 2pt;
    padding-top    : 0pt;
    padding-bottom : 0pt;
    }
.bodytext .align-center {
   margin-top    : 6pt;
   text-align    : center;
   padding-left  : 5pt;
   }
.bodytext .align-left {
   margin-top    : 6pt;
   text-align    : left;
   padding-left  : 5pt;
   }
.bodytext .align-right {
   margin-top    : 6pt;
   text-align    : right;
   padding-left  : 5pt;
   }
.bodytext ul {
   margin-top    : 6pt;
   margin-bottom : 0pt;
   margin-left   : 10pt;
   padding-left  : 10pt;
   text-align    : left;
   }
.bodytext li {
   margin-top   : 1pt;
   padding-left : 2pt;
   text-align   : left;  
   }
.bodytext h1 {
   font-family  : 'Comic Sans MS', 'Sans';
   font-size    : 16pt;
   font-variant : normal;
   text-align   : center;
   }
.bodytext h2 {
   font-family    : 'Comic Sans MS', 'Sans';
   font-size      : 14pt;
   font-variant   : normal;
   text-align     : left;
   padding-top    : 0pt;
   padding-bottom : 0pt;
   margin-top     : 12pt;
   margin-bottom  : 0pt;
   }
.bodytext h3 {
   font-family    : 'Comic Sans MS', 'Sans';
   font-size      : 12pt;
   font-variant   : normal;
   text-align     : left;
   padding-top    : 0pt;
   padding-bottom : 0pt;
   margin-top     : 5pt;
   margin-bottom  : 0pt;
   }
.bodytext a:link { 
   color:color:goldenrod;
   text-decoration: none;
   }
.bodytext a:visited {
   color:orange;
   text-decoration: none;
   }
.bodytext a:hover {
   color:chocolate;
   text-decoration: none;
   }
.bodytext a:focus {
   color:chocolate;
   text-decoration: none;
   }
.bodytext a:active {
   color:#FF0000;
   text-decoration: none;
   }
.bodytext table {
    font-family    : 'Comic Sans MS', 'Sans';
    font-size      : 10pt;
    font-variant   : normal;
    color          : #990000;
   }

.menu {
   background-color    : white;
/*   font-family         : 'Verdana';*/
   font-family         : 'Comic Sans MS', 'Sans';
   font-size           : 10pt;
   font-variant        : normal;
   color               : #990000;
/*   border-bottom-color : darkblue;*/
   border-bottom-style : ridge;
   border-bottom-width : 4pt;
/*   border-left-color   : darkblue;*/
   border-left-style   : ridge;
   border-left-width   : 4pt;
/*   border-right-color  : darkblue;*/
   border-right-style  : ridge;
   border-right-width  : 4pt;
/*   border-top-color    : darkblue;*/
   border-top-style    : ridge;
   border-top-width    : 4pt;
/*   overflow            : inherit;*/
   padding-top         : 5pt;
   padding-bottom      : 5pt;
   width               : 170pt;
/*   margin-top          : 5pt;*/
   margin-bottom       : 20pt;
   text-align          : left;
   }

.menu td {
   border-bottom-width : 0pt;
   border-left-width   : 0pt;
   border-right-width  : 0pt;
   border-top-width    : 0pt;

}

.menu a {
   color : #990000;
   }

.menu-item-no {
   padding-left : 0pt;
   color        : #990000;
   }
.menu-item-no a {
   color           : #990000;
   padding-left    : 1pt;
   display         : block;
   text-decoration : none;
   }
.menu-item-no a:visited {
   color           : #990000;
   text-decoration : none;
   }
.menu-item-no a:hover {
   color            : red;
   background-color : #dedede;
   text-decoration  : none;
   }
.menu-item-no a:active {
   color            : red;
   background-color : #dbebfa;
   text-decoration  : none;
   }

.menu-item-act {
   padding-left     : 0pt;
   background-color : lightskyblue;
/*   background-color : #3fb2ee;*/
   }
.menu-item-act a {
   color           : #990000;
   padding-left    : 1pt;
   display         : block;
   text-decoration : none;
   }
.menu-item-act a:visited {
   color           : #990000;
   text-decoration : none;
   }
.menu-item-act a:hover {
   color            : red;
   background-color : lightskyblue;
   text-decoration  : none;
   }
.menu-item-act a:active {
   color            : red;
   background-color : #dbebfa;
   text-decoration  : none;
   }

.menu-item2-no {
   padding-left:0pt;
   color : #990000;
   }
.menu-item2-no a {
   padding-left:10pt;
   display:block;
   text-decoration:none;
   color        : #990000;
   }
.menu-item2-no a:hover {
   color:red;
   background:#dedede;
   text-decoration:none;
   }
.menu-item2-no a:active {
   background:#dbebfa;
   text-decoration: none;
   }
.menu-item2-act {
   padding-left     : 0pt;
   background-color : lightskyblue;
   }
.menu-item2-act a {
   padding-left    : 10pt;
   display         : block;
   text-decoration : none;
   color           : #990000;
   }
.menu-item2-act a:hover {
   color            : red;
   background-color : lightskyblue;
   text-decoration  : none;
   }
.menu-item2-act a:active {
   background      : #dbebfa;
   text-decoration : none;
   }

.menu-item3-no {
   padding-left:0pt;
   }
.menu-item3-no a {
   padding-left:20pt;
/*   padding-left:10pt;*/
   display:block;
   text-decoration:none;
   color          : #990000;
   }
.menu-item3-no a:hover {
   color:red;
   background:#dedede;
   text-decoration:none;
   }
.menu-item3-no a:active {
   background:#dbebfa;
   text-decoration: none;
   }
.menu-item3-act {
   padding-left     : 0pt;
   background-color : lightskyblue;
   }
.menu-item3-act a {
   padding-left    : 20pt;
/*   padding-left    : 10pt;*/
   display         : block;
   text-decoration : none;
   color           : #990000;
   }
.menu-item3-act a:hover {
   color            : red;
   background-color : lightskyblue;
   text-decoration  : none;
   }
.menu-item3-act a:active {
   background      : #dbebfa;
   text-decoration : none;
   }

.Main_Table {
   text-align       : left;
   background-color : navy;
   height           : 100%;
   width            : 1024px;
   margin           : 0pt;
   padding          : 0pt;
   border-collapse  :collapse;
   border-top-style : none;
   border-left-style : none;
   border-right-style : none;
   border-bottom-style : none;
   }
/*
.Main_Table {
   height           : 100%;
   width            : 100%;
   margin           : 0pt;
   padding          : 0pt;
   border-collapse  :collapse;
   border-top-style : none;
   border-left-style : none;
   border-right-style : none;
   border-bottom-style : none;
   }
*/
.First_Row {
   height           : 1%;
   text-align       : center;
   height           : 42pt;
   background-color : #a61816;
/*   background-image:url(http://www.readyforaustralia.com/fileadmin/templates/bg.gif);*/
/*   background-repeat:repeat-x;*/
   border-collapse  :collapse;
   border-top-style : none;
   border-left-style : none;
   border-right-style : none;
   border-bottom-style : none;
   margin           : 0pt;
   padding          : 0pt;
   }
.Second_Row {
   text-align        : center;
   height            : 30pt;
   vertical-align    : top;
   background-image  : url(http://www.readyforaustralia.com/fileadmin/templates/bg2b.jpg);
   background-repeat : repeat-x;
   border            : 0px none green;
   margin            : 0pt;
   padding           : 0pt;
   }
.Third_TR {
   width            : 100%;
   margin-top       : 10pt;

   vertical-align: top;
   }

.Third_Row1 {
   width            : 180pt;
   padding-top      : 30pt;
   padding-right    : 5pt;
   text-align       : center;
   font-size        : 11pt;
   }
.Third_Row1 a {
   font-size: 11pt;
   }
.Third_Row2 {
   width: 100%;
   background-color: #fffFF5;
   }
.Third_Row3 {
   width            : 130px;
   padding-top      : 30pt;
   padding-left     : 5pt;
   }
.Google_Search {
   text-align: center;
   height:20pt;
   }
.Last_Row {
   text-align       : center;
   height           : 20pt;
   }


.TRAILER {
   color          : black;
   font-family    : 'Times New Roman';
   font-size      : 40pt;
   font-style     : italic;
   font-weight    : bold;
   vertical-align : middle;
   border-top-style : none;
   border-left-style : none;
   border-right-style : none;
   border-bottom-style : none;
   margin           : 0pt;
   padding          : 0pt;
   }
.TRAILER img {
   border-top-style : none;
   border-left-style : none;
   border-right-style : none;
   border-bottom-style : none;
   margin           : 0pt;
   padding          : 0pt;
}
.Last_Span {
   text-align   : center;
   font-family  : 'Times New Roman';
   font-size    : 8pt;
   font-variant : normal;  
   color        : #FFFFFF;
}
.Last_Span a { 
   color        : gray;
   margin-left  : 5pt;
   margin-right : 5pt;
   text-decoration: none;
   }
.Last_Span a:visited {
   color : gray;
   text-decoration: none;
   }
.Last_Span a:hover {
   color:chocolate;
   text-decoration: none;
   }
.Last_Span a:focus {
   color:chocolate;
   text-decoration: none;
   }
.Last_Span a:active {
   color:#FF0000;
   text-decoration: none;
   }


/*-----------------------------------  clearer  -----------------------------------*/
/* prevent floated images from overlapping the div-containers they are wrapped in  */

.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear:right;
	height:1px;
	border:1px solid #7f7fc5;

}
.news-latest-container HR.clearer {
	clear:left;
}

/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
	border:1px solid #333;
	background-color:#BBE53A;
}

.news-latest-container H2,.news-latest-gotoarchive {
	color:#fff;
	padding:3px;
	margin:3px;
	border:1px solid #666;
	/*background-color:#D8FA70;*/
	background-color:#769024;
}

.news-latest-gotoarchive {
	font-weight:bold;
	margin-top:5px;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#fff;
}
.news-latest-gotoarchive A {
	color:#fff;
}
.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding:3px;
	margin:3px;
	border:1px solid #666;
	background-color:#F9FFE5;
}

.news-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;
	border:1px solid #666;
	float:left;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:7pt;
}

.news-latest-morelink {
	height:12px;
}

.news-latest-morelink A {
	float:right;
}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {
	border:1px none  #7f7fc5;
/*        background-color: navy;*/
}


.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	padding:3px;
	margin:3px;
	border:1px none #666;
/*	background-color: navy;*/
	}
.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	margin-bottom: 1px;
	padding: 0px;
	border-bottom: 1px none #769024;
/*	background-color: navy;*/
}
.news-list-container H2 A:LINK,.news-list-container H2 A:VISITED,.news-list-container H2 A:HOVER {
	color:#990000;
	padding-left:2px;
        text-decoration: none;
}
.news-list-container H3 A {
	color:#fff;

}
.news-list-container P {
	padding-left:3px;
}
.news-list-date {

	float: right;
	color: #990000;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 8pt;
	font-weight: normal;
/*	background-color: navy;*/
	}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 7pt;

	}

.news-list-container IMG {

	float: right;
	border:1px solid #666;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size: 8pt;
	margin-left:3px;
        
}
.news-list-morelink  {
	margin-bottom:3px;
}
.news-list-browse {
	text-align: center;
}



	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	margin:3px;
	border:1px solid #666;
	padding:3px;
	background-color:#F9FFE5;
}
.tx-ttnews-browsebox TD {
	font-size: 8pt;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #BBE53A;
	border:1px solid #666;
}
.news-search-emptyMsg {
	font-size: 9pt;
	margin-left: 10px;
}
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	padding:5px;
	margin-bottom:5px;
	border:1px none #666;
/*	background-color: navy;*/

}
.news-single-item H2 {
/*	font-size: 14pt;*/
/*	font-weight:bold;*/
/*	color: #85A600;*/
/*	margin-bottom: 0px;*/
}
.news-single-item H3 {
	margin-bottom: 2pt;
}

.news-single-img {
	float: right;
	margin-left:5px;

}

.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {

	float: right;
}
.news-single-backlink, .news-single-backlink a {
/*	font-weight: bold;*/
	font-size: 8pt;
	margin-bottom: 15px;
	margin-top: 10px;
}
.news-single-timedata {
	float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 8pt;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
/*	background-color: #BBE53A;*/
/* 	clear: both; */
	margin-top: 15px;
	border: 1px none #666;
	padding:3px;
	padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
	border: 1px none #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
        font-size:10pt;
/*	background-color:#F9FFE5;*/
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 10pt;
	margin-left:5px;
	width:90%;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	margin-top:10px;
	padding:3px;
	border:1px solid #333;
	background-color:#BBE53A;
}
.news-amenu-container LI {
	padding-bottom:1px;
}
.news-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px solid #666;
	background-color:#F9FFE5;
	list-style-type: none;
}
.news-amenu-container H2 {
	color:#fff;
	padding:3px;
	border:1px solid #666;
	background-color:#769024;
}
.news-amenu-item-year {
	font-weight: bold;
	border: 1px solid #666;
	padding: 2px;
	background-color: #769024;
	color:#fff;
}

/*--------------------------------- tt_news Categorymenu (CATMENU) --------------------------------- */


.news-catmenu  {
	padding:5px;
	margin:10px 0px 10px 10px;
	border:1px solid #666;
	background-color:#F9FFE5;
}
.news-catmenu-header  {
	font-size:11pt;
	font-weight:bold;
}
.news-catmenu DIV {
	font-size:10pt;
	white-space: nowrap;
}
.news-catmenu DIV img {
	margin:0px;
	padding:0px;
	vertical-align: middle;
}
.news-catmenu-ACT {
	font-weight:bold;
}

/*  Styles for catmenu mode "nestedWraps" */
.level0 {
	background-color:#fff;
}
.level1 {
	padding-left:10px;
	background-color:#eee;
}
.level2 {
	padding-left:10px;
	background-color:#ddd;
}
.level3 {
	padding-left:10px;
	background-color:#ccc;
}
.level4 {
	padding-left:10px;
	background-color:#bbb;
}

#googleSearchUnitIframe {
   text-align: center;
   }
/*
.contenttable {
   }
*/
.contenttable .bodytext {
   margin: 1px 1px 1px 1px;
   font-family    : 'Comic Sans MS', 'Sans';
   font-size      : 10pt;
   font-variant   : normal;
   color          : #990000;
   }
/*
.contenttable td {
   padding-top:0px;
   padding-bottom:0px;
   padding-left:2px;
   padding-right:2px;
   }
*/