#OURWORLD div .bodytext {
	color:#333333;
}


#OURWORLD {
	position:relative;
	left:4px;
	width:180px;

        height:auto;
	z-index:8;
	background-color: #FFFFFF;
	top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.3em;
}


#OURWORLD>div {
	margin-right-value: 0pt;
	margin-left-value: 0pt;
	margin-left-ltr-source: physical;
	margin-left-rtl-source: physical;
	margin-right-ltr-source: physical;
	margin-right-rtl-source: physical;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #AD9A82;
	padding-right-value: 0.5em;
	padding-left-value: 0.5em;
	padding-left-ltr-source: physical;
	padding-left-rtl-source: physical;
	padding-right-ltr-source: physical;
	padding-right-rtl-source: physical;
}

#OURWORLD>h2 {
	text-transform: none;
	
	font-weight: normal;

	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;

	margin-top: 5px;
	margin-bottom: 5px;
        
}


#OURWORLD p.regular {
	margin-right-value: 0pt;
	margin-left-value: 0pt;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AD9A82;
	margin-top: 0px;
	padding-top: 0px;
	padding-right-value: 0.5em;
	padding-left-value: 0.5em;
	border-bottom: 0px none;
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-height: 0px;
}

#OURWORLD h2.regular{
	color:#324870;
	font-weight: normal;
	text-transform: none;
	font-style: normal;
	
	word-spacing: 0.1 em;
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 1.3em;
	background-color: #D4CABB;
	color: #324870;
	text-align: center;

	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px none;
	border-left: 1px none;

	padding-top: 8px;
	padding-bottom: 7px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#OURWORLD h2.block1{
	background-color: #E9EDF5;
	border-color: #203864;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 1.3em;
        font-weight: normal;
        text-transform: none;
        font-style: normal;
        word-spacing: 0.1 em;
        padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#OURWORLD h2.block2{
	background-color: #FDF1E5;
	border-color: #ED7911;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 1.3em;
        font-weight: normal;
        text-transform: none;
        font-style: normal;
        word-spacing: 0.1 em;
        padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#OURWORLD h2.block3{
	background-color: #FAF9E5;
	border-color:  #BEA811;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 1.3em;
        font-weight: normal;
        text-transform: none;
        font-style: normal;
        word-spacing: 0.1 em;
        padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
}


#OURWORLD h2.block4{
	background-color: #F5E5E5;
	border-color:  #A60B0A;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 1.3em;
        font-weight: normal;
        text-transform: none;
        font-style: normal;
        word-spacing: 0.1 em;
        padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;  
}

#OURWORLD h2.block5{
	background-color: #F3EFEA;
	border-color: #886236;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 1.3em;
        font-weight: normal;
        text-transform: none;
        font-style: normal;
        word-spacing: 0.1 em;
        padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
       
}

#OURWORLD h2.block6{
	background-color: #EEF5FB;
	border-color: #55A1D7;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 1.3em;
        font-weight: normal;
        text-transform: none;
        font-style: normal;
        word-spacing: 0.1 em;
        padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
       
}

#OURWORLD h2.block7{
        background-color: #FFFAD7;
        border-color: #F9D707;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 1.3em;
        font-weight: normal;
        text-transform: none;
        font-style: normal;
        word-spacing: 0.1 em;
        padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
     
}

#OURWORLD h2.block8{
        background-color: #F7F5EE;
        border-color: #ffffff;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 1.3em;
        font-weight: normal;
        text-transform: none;
        font-style: normal;
        word-spacing: 0.1 em;
        padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;

        
}

#OURWORLD h2.block9{
	background-color: #F0ECE0;
	border-color: #203864;
        text-align: left;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        line-height: 1.3em;
        font-weight: normal;
        text-transform: none;
        font-style: normal;
        word-spacing: 0.1 em;
        padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
}
}


#OURWORLD p.csc-caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
	letter-spacing: 1px;
    }
    

/*-----------------------------------  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:left;
*/	height:1px;
	border:1px solid #fff;
}


/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AD9A82;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 2px;
}

.news-latest-container H2 {
	color:#324870;
	font-weight: bold;
	text-transform: none;
	font-style: normal;
	letter-spacing: 0.1em;
	word-spacing: 0.1em;
	font-family: Times, "Times New Roman", serif;

	font-size: 1.5em;
	background-color: #D4CABB;
	color: #324870;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 4px;
	margin-top: 2px;
	margin-bottom: 2px;
}

.news-latest-container A {
	font-weight: bold;
	color: #AF0000;
}

.news-latest-item  {
	margin-right-value: 0pt;
	margin-left-value: 0pt;
	margin-left-ltr-source: physical;
	margin-left-rtl-source: physical;
	margin-right-ltr-source: physical;
	margin-right-rtl-source: physical;
	margin-top: 0px;

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #AD9A82;

	padding-right-value: 0.5em;
	padding-left-value: 0.5em;
	padding-left-ltr-source: physical;
	padding-left-rtl-source: physical;
	padding-right-ltr-source: physical;
	padding-right-rtl-source: physical;
	padding-top: 10px;
	padding-bottom: 10px;
}

.news-latest-date {
	font-weight: normal;
	line-height: 1.3em;

	width: 180px;
	height: 20px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
}

.news-latest-date A {
	font-weight: normal;
	color: #000000;
	line-height: 1.3em;

	width: 180px;
	height: 20px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
}


.news-latest-item H3 {
	font-size: 1em;
	line-height: 1.3em;
	margin-top: 8px;
}


.news-latest-gotoarchive {
	color:#AF0000;
	font-weight: normal;
}


.news-latest-item IMG {
	margin: 5px 0px 10px;
}


.news-latest-category {
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}

.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}


.news-latest-morelink {
	font-weight: bold;

	color: #AF0000;
	padding-top: 5px;
	padding-bottom: 5px;
}




.news-list-container  {
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #ffffff;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: auto;
	margin-bottom: 0px;

	padding-bottom: 0px;
	margin-top: 2px;
}

.news-list-container A {
	font-weight: bold;
	color: #AF0000;
}

.news-list-container IMG {
	margin: 10px 0px 10px;
}


.news-list-item  {
	margin-right-value: 0pt;
	margin-left-value: 0pt;
	margin-left-ltr-source: physical;
	margin-left-rtl-source: physical;
	margin-right-ltr-source: physical;
	margin-right-rtl-source: physical;
	margin-top: 10px;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AD9A82;

	padding-right-value: 0.5em;
	padding-left-value: 0.5em;
	padding-left-ltr-source: physical;
	padding-left-rtl-source: physical;
	padding-right-ltr-source: physical;
	padding-right-rtl-source: physical;
	padding-top: 10px;
	padding-bottom: 5px;
}

.news-list-item H3 {
	font-size: 1em;
	line-height: 1.3em;
	margin-top: 8px;
}

.news-list-date  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
	line-height: 1.3em;


	float: right;
	text-align: right;
	height: 20px;
	margin-top: -20px;
	margin-right: 0px;
	font-size: 9px;
}

.news-list-category {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
        font-size: 10px;
}

.news-list-morelink {
	font-weight: bold;
	color: #AF0000;
	padding-top: 5px;
	padding-bottom: 5px;
}

/* .news-list-container P {padding-left:3px;} */



.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 10px;

	}

.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-browse {
	text-align: center;
	font-size: 10px;
}

.tx-ttnews-browsebox {
	margin:3px;
	padding:3px;
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
	color: #FFFFFF;
}
.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 {
	border:1px solid #AD9A82;
}
