/*
Copyright 2004 The Apache Software Foundation

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/

@import "stili.css";

@import url("../../css/portal-standard.css");

/* These classes used for Corporate page Item List [START] */


.dtree {
	font-family: Verdana;
	font-size: 12px;
	color: #ffffff;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	font-family: Verdana;
	color: #2E2E2E;
	text-decoration: none;
	font-size:11pt;	
	
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	font-family: Verdana;	
	color: #D21F26
	text-decoration: none;
/*	font-weight: bold;
*/	font-size:11pt;	
	color: #D21F26
}
.dtree a.nodeSel {

	color: #D21F26
/*	font-weight: bold;
*/
}
.dtree .clip {
	overflow: hidden;
}



/* These classes used for Corporate page Item List [END] */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	
}



	
.Top-link {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	padding-left:20px;
	padding-right:20px;
	text-decoration: none;
	text-align:center;
	vertical-align:middle;
	color:#666666;
}

.add {
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 12px;
	padding-left:20px;
}
.Toplinks2 a {
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 8pt;
	text-decoration: none;
	
	

}


.Toplinks2 a:hover {
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 8pt;
	text-decoration: none;
	

}


.title a {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	vertical-align:top;
	text-align: left;
	color:#7D7D7D;
	padding-left:5px;
}
.field3 {
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	vertical-align:top;
	text-align: left;
	color:#7D7D7D;	
}

.ftr_nplink {
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 8pt;
	text-decoration: none;
}
.title1{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	vertical-align:top;
	text-align: left;
	color:#666666;
}
.path{
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 8pt;
}
.titleh{
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 12pt;
}
.statictext{
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 8pt;
}
.event{
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 10pt;
	font-weight: bold;
	padding-left:15px;
	
}
.event2{
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 10pt;
	font-weight: bold;

}
.event3 a{
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 10pt;
	font-weight: bold;
	padding-left:15px;
	text-decoration: none;
	
}
.title3 a {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	vertical-align:bottom;
	text-align: left;
	color:#666666;
	padding-left:5px;
}
.title3 a:hover {
	font-family: Verdana;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	vertical-align:bottom;
	text-align: left;
	color:#666666;
	padding-left:5px;
}

.statictext1 {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	vertical-align:top;
	text-align: left;
	color:#7D7D7D;
	padding-left:5px;
}
.statictext2 {
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	vertical-align:top;
	text-align: left;
	color:#7D7D7D;
	padding-left:5px;
}


.Toplinks4 a {
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;

}

.Toplinks5 a {
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	padding-left:10px;
	height: 15px;

}

.bodyhighlight{
	font-family: Verdana;
	font-size: 13px;
	text-decoration: none;
	vertical-align:top;
	text-align: left;
	color:#666666;
}

.newstext{
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 8pt;
	padding-top:1px;
	padding-left:20px;
}
.newstitle{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	vertical-align:top;
	text-align: left;
	color:#666666;
}
.nexttext{
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 8pt;	
}

SELECT.inputBox
{
	padding-left: 3px;
        FONT-FAMILY: Verdana;
        font-size: 8pt;
	color: #7d7d7d;  
	border: 1px solid #7d7d7d;
	background-color: #ffffff;
}
.path a{
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 8pt;
	text-decoration: none;
}
.newtitle a {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	vertical-align:top;
	text-align: left;
	color:#7D7D7D;	
}
.primo{
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 10pt;
	font-weight: bold;	
	
}
/*
.rollover a {
    font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:33px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
	
}
.rollover a:hover {
	font-family: Verdana;
	font-size:9pt;
	text-decoration: none;
	background-image:url(/MTF/images/instance/top/Y-toplinkbg.JPG);
	color:#000000;
	height:33px;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;

}
.rollover_r a{
	font-family: Verdana;
		font-size:9pt;
		border: 0px solid #000000;
		text-align: center;
		display:block;
		text-decoration: none;
		color:#000000;
		height:33px;
		vertical-align:middle;
		padding-left:10px;
		padding-right:10px;
	font-weight: bold;

}

.rollover_r a:hover {

background-image:url(/MTF/images/instance/top/R-toplinkbg.JPG);
	font-family: Verdana;
	font-size:9pt;
	text-decoration: none;
	color:#000000;
	height:33px;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}

.rollover_b a {
	font-family: Verdana;
		font-size:9pt;
		border: 0px solid #000000;
		text-align: center;
		display:block;
		text-decoration: none;
		color:#000000;
		height:33px;
		vertical-align:middle;
		padding-left:10px;
		padding-right:10px;
	font-weight: bold;

}

.rollover_b a:hover 
{

background-image:url(/MTF/images/instance/top/B2-toplinkbg.JPG);
font-family: Verdana;
	font-size:9pt;
	text-decoration: none;
	color:#000000;
	height:33px;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}

.rollover_bl a {
	font-family: Verdana;
		font-size:9pt;
		border: 0px solid #000000;
		text-align: center;
		display:block;
		text-decoration: none;
		color:#000000;
		height:33px;
		vertical-align:middle;
		padding-left:10px;
		padding-right:10px;
	font-weight: bold;

}

.rollover_bl a:hover 
{

background-image:url(/MTF/images/instance/top/B1-toplinkbg.JPG);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-decoration: none;
	color:#000000;
	height:33px;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}*/
.inputText
{
	padding-left: 3px;
        FONT-FAMILY: Verdana;
        font-size: 8pt;
	color: #7d7d7d;  
	border: 1px solid #7d7d7d;
	background-color: #ffffff;
}
.homenewtitle {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	vertical-align:top;
	text-align: left;
	color:#7D7D7D;	
	padding-left:15px;
}
.corporate
{
	font-family: Verdana;
	text-decoration: none;
	color:#7D7D7D;	
}
.newslink a
{
   font-family: Verdana;
	color:#7D7D7D;
	font-size: 8pt;
	padding-top:1px;
	padding-left:20px; 
	text-decoration: none;
}
h3
{
  	font-family: Verdana;
	color:#7D7D7D;
	font-size: 8pt;
}
p
{
    font-family: Verdana;
    color:#7D7D7D;
    font-size: 8pt;
}
/*
.rollover_red a{

	background-image:url(/MTF/images/instance/top/R-toplinkbg.JPG);
	font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:33px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}
.rollover_yellow a {
		background-image:url(/MTF/images/instance/top/Y-toplinkbg.JPG);
		font-family: Verdana;
		font-size:9pt;
		border: 0px solid #000000;
		text-align: center;
		display:block;
		text-decoration: none;
		color:#000000;
		height:33px;
		vertical-align:middle;
		padding-left:10px;
		padding-right:10px;
		font-weight: bold;
}
.rollover_blue a
{

background-image:url(/MTF/images/instance/top/B1-toplinkbg.JPG);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:33px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}
.rollover_dblue a 
{

background-image:url(/MTF/images/instance/top/B2-toplinkbg.JPG);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:33px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}*/
.rollover_red_other a{

background-image:url(/MTF/images/instance/top/btn-bg-red_other.gif);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:44px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}
.rollover_yellow_other a {
	background-image:url(/MTF/images/instance/top/btn-bg-yellow_other.gif);
	font-family: Verdana;
		font-size:9pt;
		border: 0px solid #000000;
		text-align: center;
		display:block;
		text-decoration: none;
		color:#000000;
		height:44px;
		vertical-align:middle;
		padding-left:10px;
		padding-right:10px;
	font-weight: bold;
}
.rollover_blue_other a
{

background-image:url(/MTF/images/instance/top/btn-bg-lightblue_other.gif);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:44px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}
.rollover_dblue_other a 
{

background-image:url(/MTF/images/instance/top/btn-bg-darkblue_other.gif);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:44px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}
.rollover_other a {
    font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:44px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
	
}
.rollover_other a:hover {
	background-image:url(/MTF/images/instance/top/btn-bg-yellow_other.gif);
	
	font-family: Verdana;
	font-size:9pt;
	text-decoration: none;
	color:#000000;
	height:44px;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;

}

.rollover_r_other a{
	font-family: Verdana;
		font-size:9pt;
		border: 0px solid #000000;
		text-align: center;
		display:block;
		text-decoration: none;
		color:#000000;
		height:44px;
		vertical-align:middle;
		padding-left:10px;
		padding-right:10px;
	font-weight: bold;

}

.rollover_r_other a:hover {

background-image:url(/MTF/images/instance/top/btn-bg-red_other.gif);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:44px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}

.rollover_b_other a {
	font-family: Verdana;
		font-size:9pt;
		border: 0px solid #000000;
		text-align: center;
		display:block;
		text-decoration: none;
		color:#000000;
		height:44px;
		vertical-align:middle;
		padding-left:10px;
		padding-right:10px;
	font-weight: bold;

}

.rollover_b_other a:hover 
{

background-image:url(/MTF/images/instance/top/btn-bg-darkblue_other.gif);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:44px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}

.rollover_bl_other a {
	font-family: Verdana;
		font-size:9pt;
		border: 0px solid #000000;
		text-align: center;
		display:block;
		text-decoration: none;
		color:#000000;
		height:44px;
		vertical-align:middle;
		padding-left:10px;
		padding-right:10px;
	font-weight: bold;

}

.rollover_bl_other a:hover 
{

background-image:url(/MTF/images/instance/top/btn-bg-lightblue_other.gif);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:44px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}
/**
*/
.rollover_red_others a{

background-image:url(/MTF/images/instance/top/btn-bg-red.gif);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:33px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}
.rollover_yellow_others a {
	background-image:url(/MTF/images/instance/top/btn-bg-yellow.gif);
	font-family: Verdana;
		font-size:9pt;
		border: 0px solid #000000;
		text-align: center;
		display:block;
		text-decoration: none;
		color:#000000;
		height:33px;
		vertical-align:middle;
		padding-left:10px;
		padding-right:10px;
	font-weight: bold;
}
.rollover_blue_others a
{

background-image:url(/MTF/images/instance/top/btn-bg-lightblue.gif);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:33px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}
.rollover_dblue_others a 
{

background-image:url(/MTF/images/instance/top/btn-bg-darkblue.gif);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:33px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}
.rollover_others a {
    font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:33px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
	
}
.rollover_others a:hover {
	background-image:url(/MTF/images/instance/top/btn-bg-yellow.gif);
	
	font-family: Verdana;
	font-size:9pt;
	text-decoration: none;
	color:#000000;
	height:33px;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;

}

.rollover_r_others a{
	font-family: Verdana;
		font-size:9pt;
		border: 0px solid #000000;
		text-align: center;
		display:block;
		text-decoration: none;
		color:#000000;
		height:33px;
		vertical-align:middle;
		padding-left:10px;
		padding-right:10px;
	font-weight: bold;

}

.rollover_r_others a:hover {

background-image:url(/MTF/images/instance/top/btn-bg-red.gif);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:33px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}

.rollover_b_others a {
	font-family: Verdana;
		font-size:9pt;
		border: 0px solid #000000;
		text-align: center;
		display:block;
		text-decoration: none;
		color:#000000;
		height:33px;
		vertical-align:middle;
		padding-left:10px;
		padding-right:10px;
	font-weight: bold;

}

.rollover_b_others a:hover 
{

background-image:url(/MTF/images/instance/top/btn-bg-darkblue.gif);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:33px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}

.rollover_bl_others a {
	font-family: Verdana;
		font-size:9pt;
		border: 0px solid #000000;
		text-align: center;
		display:block;
		text-decoration: none;
		color:#000000;
		height:33px;
		vertical-align:middle;
		padding-left:10px;
		padding-right:10px;
	font-weight: bold;

}

.rollover_bl_others a:hover 
{

background-image:url(/MTF/images/instance/top/btn-bg-lightblue.gif);
font-family: Verdana;
	font-size:9pt;
	border: 0px solid #000000;
	text-align: center;
	display:block;
	text-decoration: none;
	color:#000000;
	height:33px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	font-weight: bold;
}
.newpath a{
	font-family: Verdana;
	color:#7D7D7D;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;

}
