


.tdBlack {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #1C60AA
}
.tdBlackC {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;
}
.tdBlackClosed {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffffff;
}
.tdBlackOpen1 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffffff;
}
.tdBlackOpen2 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #ffffff;
}
.tdBlackOpen3 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #e8e8e8;
}

.tdBlackbold {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #ffffff;
}
.tdBlackboldOpen1{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #ffffff;
}
.tdBlackboldOpen2{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #ffffff;
}
.tdBlackboldOpen3{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #e8e8e8;
}

/*.tdWhite {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: White; font-weight: bold;
}*/

.headline {font-size: 16px; font-weight: bold; 
}
.headlineFeatures {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0A3678;
}
.headlineContent {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0A3678;
}
.sublineContent {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #000000;
}
.tdbackground {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: White;  font-weight: bold; font-size: 11px; background-color: #0C479D;
}
.menuclosed {background-color: #C4DBF3;
}
.menuopen1 {background-color: #C4DBF3;
}
.menuopen1r {background-color: #FFFFFF;
}
.menuopen2 {background-color: #8DAFD4;
}
.menuopen3 {background-color: #4980BB;
}
.login {background-color: #8DAFD4;
}
.menuBlack{ background-color: #1C60AA;
}

.wpsPortletTitle { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#0A3678; font-weight: bold }
.pfBgCol {background-color: #4691C1;
}
.pfBgBorderCol {background-color: #0C479D;
}


.headnavi { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #1B84C4}
.headtrail {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}

.searchbox {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	width: 88px;
	height: 15px;
}

.selectbox {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #1B84C4;
        position:absolute;
        top : 5;
        clip:rect(2 60 15 2);
        text-decoration : underline;
        width:85px;
        background-color: #FFFFFF;
}


a.headnavi:link { font-family: Arial, Helvetica, sans-serif; color: #1B84C4; text-decoration: underline}
a.headnavi:visited { font-family: Arial, Helvetica, sans-serif; color: #1B84C4; text-decoration: underline}
a.headnavi:hover { font-family: Arial, Helvetica, sans-serif; color: #1B84C4; text-decoration: underline}

a.headtrail:link { font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline}
a.headtrail:visited { font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline}
a.headtrail:hover { font-family: Arial, Helvetica, sans-serif; color: #666666; text-decoration: underline}

/* popup over external link */
.clDescriptionCont {
	position:absolute;
	width:100px;
	visibility:hidden;
	background-color:#000000;
	layer-background-color:#000000;
	z-index:200;
}
.clDescription {
	width:100px;
	left:0px;
	top:0px;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	overflow:hidden;
	border:1px solid #1C60AA;
	padding:2px;
	font-size:10px;
	text-align:center;
	background-color:#1C60AA;
	layer-background-color:#1C60AA;
}
/*
td span {
  display:block;
}
*/

.omHead {
	background-color: #bbbbbb
}

.omHeadAlt {
	background-color: white
}

.omNormal {
	background-color: #dddddd
}

.omNormalAlt {
	background-color: #f3f3f3
}

.omTextEmphasized {
	font-weight: bold
}

.omLabel {
	font-weight: bold
}

.omTextRight {
	text-align: right;
}

.omTextCenter {
	text-align: center;
}


