﻿/* Use @media so that Netscape ignores this rule. Netscape goes balloon if you try to redefine */
.tabbedtable{
	background-color: white;
	border: 0;
	padding: 0;
	width: 100%;
	padding: 0px,0px,0px,0px;
	border-collapse: collapse;
}
.tabbedtabletab{
	vertical-align:middle;
	font-style:normal;
	padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px;
}
.tabNoLink{
	vertical-align:middle;
	font-style:normal;
	padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px;
}
.tabLink{
	vertical-align:middle;
	font-style:normal;	
	cursor:hand;
	padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px;
}
.tabNoLink1{
	vertical-align:middle;
	font-style:normal;
	padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px;
	color: white;
	background-color: darkred;
}
.tabLink1{
	vertical-align:middle;
	font-style:normal;
	cursor:hand;
	padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px;
	color: white;
	background-color: darkred;
}
.tabTable1{
	background-color: darkred;
}
.tabNoLink2{
	vertical-align:middle;
	font-style:normal;
	padding-left:5px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
	color: white;
	background-color: 403B65;
}
.tabLink2{
	vertical-align:middle;
	font-style:normal;
	cursor:hand;
	padding-left:5px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
	color: white;
	background-color: 403B65;
}
.tabTable2{
	background-color: 403B65;
}
.tabNoLink3{
	vertical-align:middle;
	font-style:normal;
	padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px;
	color: white;
	background-color: #608119;
}
.tabLink3{
	vertical-align:middle;
	font-style:normal;
	cursor:hand;
	padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px;
	color: white;
	background-color: #608119;
}
.tabTable3{
	background-color: #608119;
}
.tabNoLink4{
	vertical-align:middle;
	font-style:normal;
	padding-left:5px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
	color: black;
	background-color: #D0D1B4;
}
.tabLink4{
	vertical-align:middle;
	font-style:normal;
	cursor:hand;
	padding-left:5px;
	padding-right:0px;
	padding-top:2px;
	padding-bottom:2px;
	color: black;
	background-color: #D0D1B4;
}
.tabTable4{
	background-color: #D0D1B4;
}
.tabNoLink5{
	vertical-align:middle;
	font-style:normal;
	padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px;
	color: white;
	background-color: #745927;
}
.tabLink5{
	vertical-align:middle;
	font-style:normal;
	cursor:hand;
	padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px;
	color: white;
	background-color: #745927;
}
.tabTable5{
	background-color: #745927;
}
.tabNoLink6{
	vertical-align:middle;
	font-style:normal;
	padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px;
	color: lightyellow;
	background-color: #5D7F9D;
}
.tabLink6{
	vertical-align:middle;
	font-style:normal;
	cursor:hand;
	padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px;
	color: lightyellow;
	background-color: #5D7F9D;
}
.tabTable6{
	background-color: #5D7F9D;
}
.tabNoLink7{
	vertical-align:middle;
	font-style:normal;
	padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px;
	color: black;
	background-color: #DCDCDC;
}
.tabLink7{
	vertical-align:middle;
	font-style:normal;
	cursor:hand;
	padding-left:5px; padding-right:0px; padding-top:2px; padding-bottom:2px;
	color: black;
	background-color: #DCDCDC;
}
.tabTable7{
	background-color: #DCDCDC;
}

.functionaltabtable{
	background-color: white;
	border: 0;
	padding: 0;
	width: 100%;
	padding: 0px,0px,0px,0px;
	border-collapse: collapse;
}
.functionaltab{
	vertical-align:middle;
	font-style:normal;
	cursor:hand;
	padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px;
	border-bottom:2px solid;
	border-bottom-color: transparent;
}
.functionaltabcurrent{
	vertical-align:middle;
	font-style:normal;
	font-weight:bold;
	padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px;
	border-bottom:2px solid;
	color:White;
}
.functionaltab1{
	vertical-align:middle;
	font-style:normal;
	cursor:hand;
	padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px;
	background-color:#DC8D8D;
}
.functionaltabcurrent1{
	vertical-align:middle;
	font-weight:bold;
	padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px;
	color:White;
	background-color:darkred;
}
.functionaltab2{
	vertical-align:middle;
	font-style:normal;
	cursor:hand;
	padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px;
	background-color:#7795AE;
}
.functionaltabcurrent2{
	vertical-align:middle;
	font-weight:bold;
	padding-left:5px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	color:White;
	background-color:#403B65;
}
.functionaltab3{
	vertical-align:middle;
	font-style:normal;
	cursor:hand;
	padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px;
	background-color:#A3BB65;
}
.functionaltabcurrent3{
	vertical-align:middle;
	font-weight:bold;
	padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px;
	color:White;
	background-color:#608119;
}
.functionaltab4{
	vertical-align:middle;
	font-style:normal;
	cursor:hand;
	padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px;
	background-color:#C0C0C0;
}
.functionaltabcurrent4{
	vertical-align:middle;
	font-weight:bold;
	padding-left:5px; padding-right:0px; padding-top:0px; padding-bottom:0px;
	color:White;
	background-color:#555555;
}
.cellInformational {
	background-color: #EFEFEF;
}
.cellMain{
	background-color:White;
}

.docverticaltext{
	cursor:hand;
	font-family:verdana;
	color: Black;
	background-color:#DC8D8D;
	white-space: nowrap;
	writing-mode: tb-rl;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
}

.docverticaltextselected{
	cursor:default;
	font-family:verdana;
	font-weight:bold;
	color: white;
	background-color:darkred;
	white-space: nowrap;
	writing-mode: tb-rl;
	padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px;
}
.docverticaltextimage{
	cursor:hand;
	font-family:verdana;
	color: black;
	background-color:#DC8D8D;
	white-space: nowrap;
	writing-mode: lr-tb;
	background-repeat: no-repeat;
	background-position: 100% 2%; 
	padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px;
}
.docverticaltextimageselected{
	cursor:default;
	font-family:verdana;
	font-weight:bold;
	color: white;
	background-color:darkred;
	white-space: nowrap;
	writing-mode: lr-tb;
	background-repeat: no-repeat;
	background-position: 100% 2%; 
	padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px;
}
.payverticaltext{
	cursor:hand;
	font-family:verdana;
	color: black;
	background-color:#A3BB65;
	white-space: nowrap;
	writing-mode: tb-rl;
	padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px;
}
.payverticaltextselected{
	cursor:default;
	font-family:verdana;
	font-weight:bold;
	color: white;
	background-color:#608119;
	white-space: nowrap;
	writing-mode: tb-rl;
	padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px;
}
.payverticaltextimage{
	cursor:hand;
	font-family:verdana;
	color: black;
	background-color:#A3BB65;
	white-space: nowrap;
	writing-mode: lr-tb;
	background-repeat: no-repeat;
	background-position: 100% 2%; 
	padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px;
}
.payverticaltextimageselected{
	cursor:default;
	font-family:verdana;
	font-weight:bold;
	color: white;
	background-color:#608119;
	white-space: nowrap;
	writing-mode: lr-tb;
	background-repeat: no-repeat;
	background-position: 100% 2%; 
	padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px;
}
.schverticaltext{
	cursor:hand;
	font-family:verdana;
	color: black;
	background-color:#A2B7C8;
	white-space: nowrap;
	writing-mode: tb-rl;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
}
.schverticaltextselected{
	cursor:default;
	font-family:verdana;
	font-weight:bold;
	color: white;
	background-color:#403B65;
	white-space: nowrap;
	writing-mode: tb-rl;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	padding-bottom:1px;
}
.schverticaltextimage{
	cursor:hand;
	font-family:verdana;
	color: black;
	background-color:#A2B7C8;
	white-space: nowrap;
	writing-mode: lr-tb;
	background-repeat: no-repeat;
	background-position: 100% 2%; 
	padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px;
}
.schverticaltextimageselected{
	cursor:default;
	font-family:verdana;
	font-weight:bold;
	color: white;
	background-color:#003473;
	white-space: nowrap;
	writing-mode: lr-tb;
	background-repeat: no-repeat;
	background-position: 100% 2%; 
	padding-left:2px; padding-right:2px; padding-top:1px; padding-bottom:1px;
}
/* Added by Robert Sasi from Birlasoft on 22-Apr-08
Quick Tab Menu Style Definition */
#quicktabdoc{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}
#quicktabdoc a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
}
#quicktabdoc a:link{
color: black;
}
#quicktabdoc a:visited{ 
color: black;
}
#quicktabdoc a:hover{
background-color: darkred;
color: white;
}
#quicktabdoc a:active{
color: white;
}
#quicktabsch{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}
#quicktabsch a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
}
#quicktabsch a:link{
color: black;
}
#quicktabsch a:visited{ 
color: black;
}
#quicktabsch a:hover{
background-color: #403B65;
color: white;
}
#quicktabsch a:active{
color: white;
}
#quicktabrec{
position:absolute;
background-color: #C0C0C0;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}
#quicktabrec a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
}
#quicktabrec a:link{
color: black;
}
#quicktabrec a:visited{ 
color: black;
}
#quicktabrec a:hover{
background-color: #555555;
color: white;
}
#quicktabrec a:active{
color: white;
}
#quicktabpay{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}
#quicktabpay a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
}
#quicktabpay a:link{
color: black;
}
#quicktabpay a:visited{ 
color: black;
}
#quicktabpay a:hover{
background-color: #608119;
color: white;
}
#quicktabpay a:active{
color: white;
}

@media print{
.weather {display:none;}
.functionaltab1 { font-size:0pt }
.functionaltab2 { font-size:0pt }
.functionaltab3 { font-size:0pt }
.functionaltab4 { font-size:0pt }
.functionaltab5 { font-size:0pt }
.functionaltab6 { font-size:0pt }
.functionaltabcurrent1 { font-size:0pt }
.functionaltabcurrent2 { font-size:0pt }
.functionaltabcurrent3 { font-size:0pt }
.functionaltabcurrent4 { font-size:0pt }
.functionaltabcurrent5 { font-size:0pt }
.functionaltabcurrent6 { font-size:0pt }
.docverticaltext { font-size:0pt }
.docverticaltextselected { font-size:0pt }
.docverticaltextimage { font-size:0pt }
.docverticaltextimageselected { font-size:0pt }
.payverticaltext { font-size:0pt }
.payverticaltextselected { font-size:0pt }
.payverticaltextimage { font-size:0pt }
.schverticaltextimageselected { font-size:0pt }
.schverticaltext { font-size:0pt }
.schverticaltextselected { font-size:0pt }
.schverticaltextimage { font-size:0pt }
.schverticaltextimageselected { font-size:0pt }
}
