BODY {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	background-color: #7f7f7f; 
	padding:0px; 
	margin:0px;
}

td {font-family: Verdana, Tahoma, Helvetica, Georgia; font-size: 9pt; color:#666666; line-height: 160%;}
A, A:link, A:visited {color: #FF6B06; font-size: 7pt;}
A:active, A:hover {color: #0094F9; font-size: 7pt;}


.copy, .copy A , .copy A:link, .copy A:visited {color: #FFFFFF; font-size: 7pt; padding-right:10px;}
.copy A:active, .copy A:hover {color: #FF6B06; font-size: 7pt; padding-right:10px;}

.dnl {color: #000000; font-size: 8pt; font-family: Verdana, Helvetica, sans-serif;}
.dnl A, .dnl A:link, .dnl A:visited {color: #000000;}
.dnl A:active, .dnl A:hover {color: #0049F9;}

.white-bg { background-color:#FFFFFF; }
.lt-grey-bg { background-color:#CACACA; }
.dk-grey-bg { background-color:#5C5C5C; }
.menu, .menu A, .menu A:link, .menu A:visited  { 
		color:#FFFFFF; 
		font-size: 8pt; 
		padding: 10px 12px 10px 12px;
		font-weight: bold; 
		background-color:#31699C;
		}

.menu A:hover, .menu A:active { 
		color:#FF6B06; 
		background-color:#FFFFFF; 
}
.right-ver-td {background-image:url(../images/right_ver_shadow.gif); background-repeat:repeat-y;}
.orange-dot {background-image:url(../images/orange_dot.gif); background-repeat:repeat-x; background-position:top; padding:0px;}
.title {
	font-size:24pt;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
}

.sectiontitle {
	font-size:20pt;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.bodytext {
	font-size:11pt;
	line-height: 150%;
}
.function {
	font-size:8pt;
}

.teasertitle {
	font-size:11pt;
	font-weight:bold;
	color: #31699C;
	line-height: 130%;
}

.teaser {
	font-size:10pt;
	color: #7f7f7f;
	line-height: 160%;
}

.orange {color:#FF6B06;}
.orange-bg {background-color:#FF6B06;}
.blue {color:#31699C;}

.white, .white A, .white A:link, .white A:visited {color: #FFFFFF; TEXT-DECORATION: none}
.white A:hover, .white A:active {color: #FF6B06; TEXT-DECORATION: underline}

.thumb-holder A:link, .thumb-holder A:visited {
	padding: 0px;
	border: 2px; 
	border-style:solid;
	border-color:#7F7F7F; 
	display: block;
	}
.thumb-holder A:hover, .thumb-holder A:active {
	padding: 0px;
	border: 2px; 
	border-style:solid;
	border-color:#FE6A06; 
	display: block;
	}
.thumb {border: 1px; border-color:#FFFFFF; border-style:solid;}
.pad-r {padding-right:5px;}