/* $Id: OliveGreen.css,v 1.17.2.15 2004/05/13 13:29:29 svrao Exp $ */

.text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 75%;
    text-decoration: none;
    color: #000000
}

.boldText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 75%;
    font-weight: bold;
    text-decoration: none;
    color: #000000
}

a:hover {
    text-decoration: underline;
}

.header1 {    
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 75%; 
    font-weight: bold; 
    color: #63714E
}

.header1Bg {
    background-image: url(/webclient/common/images/OliveGreen/tableheader-bg.gif)
}

.header2 {    
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 75%; 
    font-weight: bold; 
    color: #304A0A
}

.header2Bg {
    background-color: #DBE5D1;
}

.header3 {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; 
    font-weight: bold; 
    color: #336666
}

.rowOdd { 
    background-color: #F5F5F5
}

.rowEven { 
    background-color: #EDEDED
}

.rowOddSelected {    
    background-color: #E0E9D3;
}

.rowEvenSelected {   
    background-color: #D0DCBF;
}

.button {
    BORDER-RIGHT: #41664A 1px solid;
    BORDER-TOP: #ABBDAF 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: #DBE5D1;
    BORDER-LEFT: #ABBDAF 1px solid;
    CURSOR: hand; COLOR: #01155A;
    BORDER-BOTTOM: #41664A 1px solid;
    HEIGHT: 20px;
    color: #000000;
    TEXT-DECORATION: none
}

.buttonDisabled {
    BORDER-RIGHT: #4E638B 1px solid;
    BORDER-TOP: #96AD9B 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND-COLOR: #DFE1E6;
    BORDER-LEFT: #96AD9B 1px solid;
    BORDER-BOTTOM: #4E638B 1px solid;
    HEIGHT: 20px;
    TEXT-DECORATION: none
}

/* font style for showing response messages */
.responseText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
    color: #006600;
}

.highlite {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 75%;
    color: #F26100;
    font-weight: bold;
}

.errorText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 75%;
    text-decoration: none;
    color: #FF0000;
    font-weight: bold;
}

.errorTextSmall {
    FONT-SIZE: 70%;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

/* bg style for the table containing the higher level tabs */
.tabsBg {
    background-image: url(/webclient/common/images/OliveGreen/tabsBg.gif);
    margin: 0px;
    padding: 0px;
}

/* higher level tab style */
.tabSelectedBeg {

	background-image:  url(/webclient/common/images/OliveGreen/t_selectedbeg.gif);
   
}

.tabSelectedEnd {
	background-image:  url(/webclient/common/images/OliveGreen/t_selectedend.gif);

}

.tabUnselectedBeg {    

    background-image:  url(/webclient/common/images/OliveGreen/unselectedBeg.gif); 

}

.tabUnselectedEnd {   
    background-image:  url(/webclient/common/images/OliveGreen/t_unselectedend.gif);

}

.tabUnselectedBg {
	
    background-image: url(/webclient/common/images/OliveGreen/t_unselectedbg.gif);
    margin: 0px;padding: 0px;
}

.tabSelectedBg {

background-image: url(/webclient/common/images/OliveGreen/t_selectedbg.gif);
    margin: 0px;
    padding: 0px;
}

.calendarBg {
    background-color: #FFFFFF;
    margin-top: 6px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding:0px;
}

.tracer {   
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 75%;
    color: #0000FF;
    font-weight: normal;
    font-style: normal;
}

.formStyle {
    border: 1px #7B94CE solid;
    font-size: 12px;
    background-color: #FCFCFC;
    width: 160px;
    font-family: Arial, Helvetica, sans-serif;
}

.formStyleMib {
    border: 1px #B2BED6 solid;
    font-size: 12px;
    background-color: #FCFCFC;
    width: 450px;
    font-family: Arial, Helvetica, sans-serif;
}

.formStyleDisabled {
    border: 1px #B2BED6 solid;
    font-size: 12px;
    background-color: #E8E8E6;
    width: 160px;
    font-family: Arial, Helvetica, sans-serif;

}

/* style used for the red star in forms */
.mandatory {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #FF0000
}

/*------------------------ Property sheets ---------------- */

TABLE.botBorder TD {border-bottom:1px solid #E1E5DB}

TABLE.NobotBorder TD {border-bottom:thin none}

.popupBg {
    background-color: #E8EDEA;
    margin: 0px;
    padding: 0px;
}

.propertyLeftBg {  
    background-color: #F3FAEE   
}

.propertyTabLeftbg {
    background-color: #FFFFFF
}

.seperator {
     background-color: #C2D5C9
}

.propertyTabSelected { 
     background-color: #B6BAAE;
}

.propertyHeader { 
     background-color: #F1F2F5
}

.propertyBg {
    background-color: #E5EBE0
}

.fontBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0A3FA0;
	padding-left: 4px;
}

.headgGrad {
	background-image: url(/webclient/common/images/OliveGreen/heading.gif);
	background-repeat: repeat;
	background-position: right top;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	padding: 4px 4px 4px 5px;
}

.dbborder1 {
	border: 1px solid #65B165;
}

/*------------------------ acc panel styles ---------------- */
.accRed {
    background-color: #FF5151;
}

.accSandal {
    background-color: #ffc800;
}

.accYellow {
    background-color: #ffff00;
}

.accBlue {
    background-color: #00ffff;
}

.accGreen {
    background-color: #33ff33;
}

.accBg {
    background-color: #FFFFFF;
}

.accGrey {
    background-color: #E6E6E5;
}

.accHeaderBg {
    background-color: #DADADA;
}

/* --- Border around the map images --- */
.symbolBg {
    background-color: #D1DDC0;
}

.symbolBorder {
    background-color: #74A131;
}

.mapbg {
    background-attachment: fixed;
    background-image: url(/webclient/map/images/OliveGreen/mapbg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #E0E3EE;
    margin: 0px;
    padding: 0px;}

.calendarText { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 75%; 
    text-decoration: none; 
    color: #000000
}

.calendarCombo {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; text-decoration: none; 
    color: #000000 
}

.calTopBorderBg { 
    background-image:  url(/webclient/common/images/OliveGreen/calTopBorder.gif);
}

.calLeftBorderBg {    
    background-image:  url(/webclient/common/images/OliveGreen/calLeftBorder.gif);
}

.calMonthYrBg {
    background-color: #819661;
}

.calInBorderBg {    
    background-image:  url(/webclient/common/images/OliveGreen/calInBorder.gif);
}

.calInBorderBg1 { 
    background-image:  url(/webclient/common/images/OliveGreen/calInBorder1.gif);  
}

.calDateBg {
    background-color: #D1EADC;
}

.calMonthBg {
    background-color: #A0BC76;
}

.calDayBg {
    background-color: #B6C69E;
}

.calInBorderBg3 {    
    background-image:  url(/webclient/common/images/OliveGreen/calInBorder3.gif); 
}

.calRightBorderBg {    
    background-image:  url(/webclient/common/images/OliveGreen/calRightBorder.gif);
}

.calGreenBg {
    background-color: #63714E;
}

.calPreBtmLeftBg {
    background-image:  url(/webclient/common/images/OliveGreen/calPreBtmLeft.gif);
}

.calPreBtmRightBg {    
    background-image:  url(/webclient/common/images/OliveGreen/calPreBtmRight.gif);
}

.calBtmLeftBg {    
    background-image:  url(/webclient/common/images/OliveGreen/calBtmLeft.gif);
}

.calBtmRightBg {    
    background-image:  url(/webclient/common/images/OliveGreen/calBtmRight.gif);
}

.calBtmBg {    
    background-image:  url(/webclient/common/images/OliveGreen/calBtm.gif);
}

.calSelected {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 75%;
    text-decoration: none;
    background-color: #A0BC76;
    font-weight: bold;
    color: #000000
}
					
.whiteText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	text-decoration: none;
	color: #FFFFFF;
}

.entriesSelect {
    border: 1px #B2BED6 solid;
    font-size: 10px;
    background-color: #FFFFFF;
    font-family:  Verdana, Arial, Helvetica, sans-serif;
}

.tableBorder {
	margin: 1px;
	padding: 1px;
	border: 1px solid #E1E9F9;

}
.comboStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #D7E0DB;
	border: thin solid #3399FF;

}

.pagenavBg {   
        background-image: url(/webclient/common/images/OliveGreen/pagenavBg.gif);  
}

.opBg {    
        background-color: #ECEDF0;
}

.homeheadBg {
    background-color: #7B8FB4;
}

.loginBoxBg {
    background-color: #F9FAFC;
}

.addleftbg {
    background-color: #E6F4D1;
}

.SnmpHeadBg { 
    background-color: #879979;
}

.SnmpBodyBg {
    background-image:  url(/webclient/topo/images/OliveGreen/snmpgrad.gif);
    background-repeat: repeat-x;
}

.snmpTableBg { 
    background-color: #CDDBC3
}

.hline {

    background-color: #69A377;
}
.formStyleSmall {

    border: 1px solid #7B94CE;
    font-size: 12px;
    background-color: #FCFCFC;
    width: 100px;
    font-family: Arial, Helvetica, sans-serif;
}
.formStyleSmallDisabled {

    border: 1px #B2BED6 solid;
    font-size: 12px;
    background-color: #E8E8E6;
    width: 100px;
    font-family: Arial, Helvetica, sans-serif;
}
.detailsHeaderBg {
	background-color: #91C9E3;

}
.treeText {

    font-family: Arial, Helvetica, sans-serif;
    font-size: 75%;
    text-decoration: none;
    color: #000000
}

.treeSelected {
    background-color: #CDE3F4;
}

.topStrip {

    background-color: #5D8B31;

}
.treeHeader {

    background-color: #8FC1E6;
    margin: 0px;
    padding: 0px;
}
.gradHeaderBg {
    background-color: #8FC1E6;
    background-image: url(/webclient/common/images/gradHeader.gif);
    background-repeat: no-repeat;
}

.treeTableBorder {
    margin: 0px;
    padding: 0px;
    border: 0px solid #8FC1E6;
}

.textSmall {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 70%;
    text-decoration: none;
    color: #000000
}

.bgNone {
    background-color: #FFFFFF;
    background-image: url(/webclient/common/images/OliveGreen/bgNone.gif);
    margin: 0px;
    padding: 0px;
}

.greyBg {
    background-color: #F3F3F3
}

.whiteBg {
    background-color: #FFFFFF
}

.whiteTextSmall {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 70%;
    text-decoration: none;
    color: #FFFFFF
}

.greyText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 75%;
    text-decoration: none;
    color: #DCDBDB
}

TABLE.rowBorder TD {border-bottom:1px solid #E6E2E2}

.tabTextSel {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 70%;
    font-weight:bold;
    text-decoration: none;
    color: #FFFFFF
}
.tabTextUnsel {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 70%;
    text-decoration: none;
    color: #172A40
}

.logFormStyle {


    border: 1px solid #7B94CE;
    font-size: 12px;
    background-color: #FCFCFC;
    width: 80px;
    font-family: Arial, Helvetica, sans-serif;
}
.logFormStyleDisabled {


    border: 1px #B2BED6 solid;
    font-size: 12px;
    background-color: #E8E8E6;
    width: 80px;
    font-family: Arial, Helvetica, sans-serif;
}

.mapPropFormStyle {
    border: 1px solid #7B94CE;
    font-size: 12px;
    background-color: #FCFCFC;
    width: 220px;
    font-family: Arial, Helvetica, sans-serif;
}
.accHeader {
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: 95%;
    font-weight: bold;
    text-decoration: none;
    color: #000000
}
.sline{
    background-color: #E2E3E4;
}

.progressMsgTable{
	background-color: #D0D0D0; 
	border: 1px solid #F1F1F1;
	width: 150px;
	height: 60px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


