/* $Id: airtel.css,v 1.26 2014/09/23 04:31:51 sethu Exp $ */

.loginStrip {
    background-color: #64779B;
    margin: 0px;
    padding: 0px;
    background-image: url(/webclient/common/images/Blue/loginstrip.gif);
}

.loginBg {
    background-image: url(/webclient/common/images/Blue/login_bg.gif);
    margin: 0px;
    padding: 0px;
}

.treeBg {
    background-color:#AAAA99; color:#ffb3b3;
    margin: 0px;
    padding: 0px;
}

.treeSelected {
	/*background-color:#6694e3; color:#000000;*/
	background-color:#FFFFFF; color:#ffffff;
	font-weight:bold;
}

.treeUnselected {
	background-color:#FFFFFF; color:#ffffff;
	font-weight:bold;
    /*BACKGROUND: url(/webclient/common/images/Blue/buttbg13.gif) #b7b3b3;*/
}

.treeSelectedOthers {
	background-color:#FFFFFF; color:#ffffff;
	font-weight:bold;
}

.treeUnselectedOthers {
	background-color:#FFFFFF; color:#ffffff;
	font-weight:bold;
}

.treeSelectedMap {
	background-color:#F3F3F3; color:#ffffff;
	font-weight:bold;
}

.treeUnselectedMap {
	background-color:#FFFFFF; color:#ffffff;
	font-weight:bold;
}

.treeNavSeperator {    
    /*background-color: #BCC9E0;*/
}

.hleft{background: url(/webclient/common/newimages/hleft.jpg) no-repeat top left; height:102px; width: 10px; float:left}
.hright1{background: url(/webclient/common/newimages/hright.jpg) no-repeat top right; height:102px; width:10px;float: right}
.eig-logo{background: url(/webclient/common/newimages/eig-logo.jpg) no-repeat center left; height:71px; width: 151px; padding: 12px; margin-left: 10px; float:left}
.bharti-logo{background: url(/webclient/common/newimages/bharti-logo.jpg) no-repeat center right; height:44px; width: 115px; padding: 12px;  margin-top: 12px; margin-right: 20px; float: right}
.bglogin {
	border: 0px; background-image:url(/webclient/common/newimages/bg-gradient.jpg);	background-repeat:repeat-x;	background-color: #6FA3C1; font-size: 11px;	margin:0px; position:relative;
}

/*.text {
    font-family: tahoma;
    font-size: 80%;
    text-decoration: none;
    color: #000;
}*/
.text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000 }
.text1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000 }
.text2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; text-decoration: none; background-color:#c5d3c3; color:#000; }
.text_menu {
    font-family: tahoma;
    font-size: 70%;
    text-decoration: none;
    color: #fff;
}

.atext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color:#002467}
.atext1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color:#808080}

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

a:hover {
    text-decoration: underline;
}

.header1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 95%; font-weight: bold; color:#000}
.header2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold; color:#000}
.header3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold; color:#000 }

.header1Bg {    
    border-bottom:2px solid #ee0000;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight:bold;
    font-size: 90%;
    display: block;
    color: #000000;
    background-color:#CCC;
    height:25px;
}

.header2Bg {
	background-color:#CCCCCC; color:#000000;
}

.header3Bg {
	background-color:#CCC8CC; color:#000000;
}

.rowOddSelected {    
    background-color: #FFFFFF   
}

.rowEvenSelected {    
    background-color: #FFFFFF 
}

.button {
    BORDER-RIGHT: #4E638B 3px solid;
    BORDER-TOP: #E7EFFF 1px solid;
    FONT-SIZE: 12px;
    BACKGROUND: url(/webclient/common/images/Blue/buttbg13.gif) #b7b3b3;
    BORDER-LEFT: #E7EFFF 1px solid;
    BORDER-BOTTOM: #4E638B 3px solid;
    HEIGHT: 22px;
    color: #000000;
    TEXT-DECORATION: none
}

.buttonDisabled {
    BORDER-RIGHT: #4E638B 1px solid;
    BORDER-TOP: #E7EFFF 1px solid;
    FONT-SIZE: 11px;
   /* BACKGROUND-COLOR: #DFE1E6;*/
    BACKGROUND: url(/webclient/common/images/Blue/buttbg13.gif) #eaeaea;
    BORDER-LEFT: #E7EFFF 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: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 80%;
    color: #F26100;
    font-weight: bold;
}

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

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

/* bg style for the table containing the higher level tabs */
.tabsBg {
    	/*background-image: url(/webclient/common/images/frame-bg.png);*/
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	
/*    background-color: #7998ED;*/
    margin: 0px;
    padding: 0px;
}

/* bg style for the table containing the higher level tabs */
.tabsBg1 {
    	/*background-image: url(/webclient/common/images/Blue/frame-bg1.png);*/
	background-color:#FFFFFF;
	background-repeat: repeat-x;
	
/*    background-color: #7998ED;*/
    margin: 0px;
    padding: 0px;
}

/* higher level tab style */

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

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

.tabUnselectedBeg {    
    background-image:  url(/webclient/common/images/Blue/t_unselectedbeg.gif); 
}

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

.tabSelectedBeg1 { 
    background-image:     url(/webclient/common/images/Blue/t_selectedbeg_1.gif); 
}

.tabUnselectedBeg1 {    
    background-image:  url(/webclient/common/images/Blue/t_unselectedbeg_1.gif);
}

.tabSelectedEnd1 {
    background-image:  url(/webclient/common/images/Blue/t_selectedendin.gif);
}

.tabUnselectedEnd1 {	
    background-image:  url(/webclient/common/images/Blue/t_unselectedendin.gif);
}

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

.tabSelectedBg {
    background-image: url(/webclient/common/images/Blue/t_selectedbg.gif);
    background-color:#AFAFAF;
    margin: 0px;
    padding: 0px;
}

/* bg style for white pages */
.bgNone {
    /*background-color: #ecede9;*/
    /*background-color: #ebf5e2;*/
    /*background-color: #f0f7e9;*/
    background-color: #FFFFFF;
    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:  sans-serif;
    font-size: 75%;
    color: #0000FF;
    font-weight: normal;
    font-style: normal;
}

.formStyle {
    font-size: 12px;
    background-color: #FCFCFC;
    width: 200px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.formStylePortName {
    font-size: 12px;
    background-color: #FCFCFC;
    width: 400px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.formStylePortNameDisabled {
    padding: 1px 2px;
    border:1px solid #eee;
    font: normal 1em Verdana, sans-serif;
    color:#000;
    font-size:12px;
    width: 400px;
    background-color: #E8E8E6;
}

.formStyleComName {
    font-size: 12px;
    background-color: #FCFCFC;
    width: 200px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.formStyleComNameDisabled {
    font-size: 12px;
    background-color: #E8E8E6;
    width: 200px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.formStyleGroup {
    font-size: 12px;
    /*background-color: #FCFCFC;*/
    background-color: #E8E8E6;
    width: 350px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.formMlStyleGroup {
    font-size: 12px;
    background-color: #FCFCFC;
    width: 610px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}


.formMailStyleGroup {
    font-size: 12px;
    background-color: #FCFCFC;
    width: 810px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.formStyleNoafGroup {
    font-size: 12px;
    background-color: #E8E8E6;
    width: 220px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}


.formStyleModifyGroup{
    font-size: 12px;
    background-color: #FCFCFC;
    width: 310px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}

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

.formStyleDesg {
    padding: 1px 2px;
    border:1px solid #eee;
    font: normal 1em Verdana, sans-serif;
    color:#000;
    font-size:12px;
    width: 290px;
    background-color: #FFFFFF;
}

.formStyleDesgDisabled {
    padding: 1px 2px;
    border:1px solid #eee;
    font: normal 1em Verdana, sans-serif;
    color:#000;
    font-size:12px;
    width: 290px;
    background-color: #E8E8E6;
}

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

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

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

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

.popupBg {
   /* background-color: #e7f5ff;*/
    margin: 0px;
    padding: 0px;
}

.propertyLeftBg {    
   	background-color:#CCC; color:#FFFFFF;
}

.propertyTabLeftbg {
    /*background-color: #F5F5E6;*/
}

.seperator {    
    background-color: #ffe0ae
}

.propertyTabSelected { 
   background-color: #9ccbec;
}

.propertyHeader { 
	background-color: #FFFFFF;
}

.propertyBg {
    background-color: #c1e3fb;
}
/*------------------------ 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: #F5F5E6;
}

.accGrey {
    background-color: #FFFFFF;
}

.accHeaderBg {
    background-color:#CCCCCC;
}

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

.symbolBorder {
    background-color: #b7b3b3;
}
.mapbg {

    background-attachment: fixed;
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #ffffff;
    margin: 0px;
    padding: 0px;
}

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

.calendarCombo {
    font-family:  sans-serif;
    font-size: 12px; text-decoration: none;
    color: #000000
}

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

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

.calMonthYrBg {
    background-color: #d0caca;
}

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

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

.calDateBg {
    background-color: #e3e1e1;
}
.calMonthBg {
    background-color: #dbd3d3;
}

.calDayBg {
    background-color: #cdc9c4;
}

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

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

.calGreenBg {
    background-color: #a7705a;
}

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

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

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

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

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

	font-family:  sans-serif;
	font-size: 80%;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.whiteTextSmall {

	font-family:  sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.blackTextSmall {

	font-family:  sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000;
}


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

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

.comboStyle {
	font-family:  sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFF0;
	border: thin solid #C1A8C6;

}

.pagenavBg {    
       /* background-image: url(/webclient/common/images/Blue/pagenavBg.gif);*/
	background-color:#CCCCCC;color: #ffffff;
}

.opBg {    
       background-color: #E8EEFA;
}

.homeheadBg {
    /*background-color: #4883c6;*/
    /*background-color: #74b1db;*/
	background-color:#008dc3;
}

.loginBoxBg {
    /*background-color: #c9d9ec;*/
    /*background-color: #e5f6fe;*/
	background-color:#dfeffc;
	border-style:outset;
	border-width:2px;
	border-color:#ECECEC;
}

.addleftbg {
    background-color: #d0caca;
}

.SnmpHeadBg { 
    background-color: #d5eeff; 
}

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

.snmpTableBg { 
    background-color: #C5CDDC
}

.warning {
    font-family:  sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
    color: #FF0000;
}

.interfaceup {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #33ff33;
    /*background-color: #33ff33*/
}

.interfacedown {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #ff0000;
    /*background-color: #ff0000*/
}

.interfaceopdown {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #ffc800;
    /*background-color: #ffc800*/
}

.CriticalSev {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #000;
    background-color: #ff0000
}

.CriticalBright {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #000;
    background-color: #ff7f7f
}

.MajorSev {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #000;
    background-color: #ffc800	
}

.MajorBright {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #000;
    background-color: #ffd852
}


.MinorSev {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #000;
    background-color: #ffff00
}

.MinorBright {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #000;
    background-color: #fffe84
}


.WarningSev {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #000;
    background-color: #00ffff
}

.WarningSevBright {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #000;
    background-color: #90feff
}


.ClearSev {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #000;
    background-color: #33ff33
}

.ClearBright {
	font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #000;
    background-color: #82ff82
}

.SevText {
    background-color: #e7f5ff;
    margin: 0px;
    padding: 0px;
    color: #000000;
}


/*- Home Tabs Menu--------------------------- */
#tabsJ {
	float:left;
	width:100%;
	line-height:normal;
	margin-bottom:0px;
}
#tabsJ ul {
	margin:0px 0px 0px 70px;
	padding:0px 0px 0px 0px;
	list-style:none;
	width:530px;
}
#tabsJ li {
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#tabsJ a {
	float:left;
	background:url(../images/Blue/tableftJ.gif) no-repeat left top;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
#tabsJ a span {
	float:left;
	display:block;
	background:url(../images/Blue/tabrightJ.gif) no-repeat right top;
	padding:8px 15px 7px 10px;
	color:#213A56;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsJ a span {
	float:none;
}
/* End IE5-Mac hack */
#tabsJ a:hover span {
	color:#000;
}
#tabsJ a:hover {
	background-position:0% -42px;
	
}
#tabsJ a:hover span {
	background-position:100% -42px;
}
#tabsJ #current a {
	background-position:0% -42px;
}
#tabsJ #current a span {
	background-position:100% -42px;
	color:#000;
}
.headerBg1{
	background:url(../images/Blue/header-bg.gif) repeat-x;
	height:76px;
	color:#FFF;
}
.headerBg1 td{
	color:#FFF;
}
.headerBg1 a{
	color:#FFF;
	text-decoration:none;
	font-size:11PX;
}
.headerBg1 a:hover{
	color:#FFFF66;
}
.headerLogo{
	background: url(../images/Blue/general-images.gif) no-repeat -164px -3px;
	width:147px;
}
.headerTop{
	background:url(../images/Blue/header-top-bg.gif) no-repeat left;
	margin-bottom:8px;
	height:28px;
}
.searchBut1{
	background: url(../images/Blue/general-images.gif) no-repeat -108px -59px;
	width:22px;
	height:22px;
	margin:0px;
	padding:0px;
	border:0px;
	border-top:1px solid #01355F;
	border-right:1px solid #01355F;
	border-bottom:1px solid #01355F;
}
.searchBox1{
	width:92px;
	height:22px;
	margin:0px;
	padding:0px;
	border:0px;
	border-top:1px solid #01355F;
	border-left:1px solid #01355F;
	border-bottom:1px solid #01355F;
	border-right:1px solid #FFF;
	line-height:22px;
}


/*- layout--------------------------- */
.inventoryBg1{
	background: url(../images/Blue/general-images.gif) no-repeat -376px -5px;
	width:261px;
	height:174px;
}
.graphBg{
	background:url(../images/Blue/graphbg.gif) repeat-x bottom;
	height:166px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.graphCurveRightTop{
    background: url(../images/Blue/general-images.gif) no-repeat -49px -121px;
   	width:4px;
	height:4px;
}
.graphCurveRightBot{
    background: url(../images/Blue/general-images.gif) no-repeat -65px -121px;
    width:4px;
    height:4px;
}
.graphCurveTop{
   background:#FFF	url(../images/Blue/horizontal-bg.gif) repeat-x 0 -186px;
}
.graphCurveBottom{
    background:#FFF	url(../images/Blue/horizontal-bg.gif) repeat-x 0 -183px;
}
.graphCurveLeft{
    background: url(../images/Blue/grpahltline.gif) repeat-y right;
}
.graphCurveRight{
    background:#FFF url(../images/Blue/vertical-bg.gif) repeat-y -44px 0px;
}
.navLeft{
 	background: url(../images/Blue/general-images.gif) no-repeat -2px -121px;
    width:9px;
    height:22px;
    text-decoration:none;
	font-size:12px;
}
.navLeftBg{
 	background:url(../images/Blue/grpahltnor.gif) no-repeat right;
	padding-right:10px;
	padding-left:10px;
	font-size:12px;
}
.navLeftBgSel{
 	background:url(../images/Blue/horizontal-bg.gif) repeat-x 0 -193px;
	border-right:3px solid #FFF;
	padding-right:10px;
	padding-left:10px;
	font-size:12px;
}
.navLeftBgSel a{
	font-weight:Bold;
}
.alarmsRed{
	background:#FF6461;
	text-align:center;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.alarmsOrange{
	background:#FFDC61;
	text-align:center;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.alarmsYellow{
	background:#FEFF5F;
	text-align:center;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.alarmsCyan{
	background:#61FEFF;
	text-align:center;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.alarmsGreen{
	background:#80FE7F;
	text-align:center;
	border-right:1px solid #FFF;
	border-bottom:1px solid #FFF;
}

.homeMenuNav{
	background:url(../images/Blue/horizontal-bg.gif) repeat-x 0 -228px;
}
.homeMenuBg{
	background:#B7DDF3;
	border-top:1px solid #FFF;
	height:132px;
	padding-top:5px;
	padding-bottom:5px;
}
#homeMenuBg ul{
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 0px;
	list-style:outside ;
	list-style:url(../images/Blue/dot1.gif);
}
#homeMenuBg li{
	font-size:11px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:17px;
}
#homeMenuBg a{
	font-size:11px;
	color:#000;
	text-decoration:none;
}
#homeMenuBg a:hover{
	text-decoration:underline;
}
.adminDiv{
	float:left;
	padding-right:7%;
	width:190PX;
}
.messageStyle{
	background:#FFFDD0;
	border-top:2px solid #5585C6;
	border-bottom:2px solid #5585C6;
}
.logViewerDiv{
	overflow:auto;
	height:470px;
}
.logViewerNo{
	background:#E0DEEB;
	border-bottom:1px solid #C5C2D3;
	border-right:1px solid #C5C2D3;
	border-top:1px solid #FFF;
	width:35px;
}
.logViewerHeaderBg{
	background:url(../images/Blue/horizontal-bg.gif) repeat-x 0 -303px;
	height:32px;
	border-bottom:1px solid #C5C2D3;
}
.logViewerSelectBox{
	font-weight:bold;
}
.logViewerHLine{
	border-bottom:1px solid #9FE3FF;
}
.tabType1SelBg{
	background:#FFF;
	border-top:1px solid #9FE3FF;
	padding-left:7px;
	padding-right:7px;
}
.tabType1NorBg{
	background:url(../images/Blue/horizontal-bg.gif) repeat-x 0 -343px;

	padding-left:7px;
	padding-right:7px;
}
.generalTitle{
	font-weight:bold;
	color:#0F6395;
	background:#FFF;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
}

.generalCurveTop{
    background: url(../images/Blue/horizontal-bg.gif) repeat-x 0 -135px;
	height:17px;
	color:#FFF;
}


/* General Class Strat here*/
body, small, li, h1, h2, h3, h4, pre, table, tr, td, th, a, p, input, option, textarea, select, form, fieldset{
	font-family: sans-serif;
	/*font-size:12px;*/
	color:#000;
} 
body {
	background: #FFF;
	margin: 0;
	padding: 0;
}
table tr td{
	/*font-size:12px;*/
	font-family: sans-serif;
	color:#000;
}
a {
	color: #002467;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
form {
	margin: 0px;
	padding: 0px;
}
small{
	/*font-size:10px;*/
}
.boldTxt{
	font-weight:bold;
}
.whiteBg{
	background:#FFF;
}
/* General Class End here*/


.generalCurveLeftTop{
    background: url(../images/Blue/general-images.gif) no-repeat -22px -88px;
    width:5px;
}
.generalCurveRightTop{
    background: url(../images/Blue/general-images.gif) no-repeat -32px -88px;
    width:5px;
}
.generalCurveRightBot{
    background: url(../images/Blue/general-images.gif) no-repeat -12px -91px;
    width:5px;
    height:5px;
}
.generalCurveLeftBot{
    background: url(../images/Blue/general-images.gif) no-repeat -2px -91px;
    width:5px;
    height:5px;
}
.generalCurveTop{
    background: url(../images/Blue/horizontal-bg.gif) repeat-x 0 -135px;
	height:17px;
	color:#FFF;
}
.generalCurveTopLeftBg{
    background: url(../images/Blue/horizontal-bg.gif) repeat-x 0 -263px;
	font-weight:bold;
	color:#FFF;
	padding-left:7px;
}
.generalCurveBottom{
    background: url(../images/Blue/horizontal-bg.gif) repeat-x 0 -140px;
}
.generalCurveLeft{
    background: url(../images/Blue/vertical-bg.gif) repeat-y -23px 0px;
}
.generalCurveRight{
    background: url(../images/Blue/vertical-bg.gif) repeat-y -35px 0px;
}
.curve1LeftTop{
	background: url(../images/Blue/general-images.gif) no-repeat -115px -3px;
	width:4px;
	height:4px;
}
.curve1RightTop{
	background: url(../images/Blue/general-images.gif) no-repeat -127px -3px;
	width:4px;
	height:4px;
}
.curve1RightBot{
	background: url(../images/Blue/general-images.gif) no-repeat -138px -3px;
	width:4px;
	height:4px;
}
.curve1LeftBot{
	background: url(../images/Blue/general-images.gif) no-repeat -150px -3px;
	width:4px;
	height:4px;
}

.generalTBPadding{
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
}
.generalTBHeader{
	font-weight:bold;
	background: url(../images/Blue/horizontal-bg.gif) repeat-x 0 -156px;
	height:23px;
}
popupBg {
    background-color: #e7f5ff;
    margin: 0px;
    padding: 0px;
}

.successText {
    font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color: #006400;
    font-weight: bold;
}

#ForOrderManagement
.requestdetailsbg {
    background:url(../images/requestpage_viewbggrid.gif) repeat-x top;
    /*border-right:1px solid #7992B8*/
}


.configOutBorderFrame{
    /*border-color:blue;*/
    border-color:teal;/*#000000;/*98c2b8;/*1874CD;/*purple;*/
    border-width:1px;
    border-style:solid;
}

.subtabon {
    background: url(../images/Blue/subtab_on.gif) no-repeat right top #F0F4F8;
    /*font-weight: bold;*/
    color: #000000;
    text-decoration: none;
    white-space: nowrap;
    border-bottom:1px solid #fff;
    border-left:1px solid #98c2b8;/*5670A9;*/

}
.subtaboff {
    background: url(../images/Blue/subtab_offbg1.gif) no-repeat right top #F0F4F8;
    font-family:  sans-serif;
    font-size: 80%;
    font-weight: bold;
    color: #000000;/*98c2b8;/*3466A9;*/
    text-decoration: none;
    white-space: nowrap;

}

.configOutNoTopBorder{
    /*border-color:blue;*/
    border-color:teal;/*#000000;/*#93c6b8;98c2b8;/*1874CD;*/
    border-top-width:0px;
    border-bottom-width:1px;
    border-right-width:1px;
    border-left-width:1px;
    border-style:solid;
    padding: 0px 0px 0px 0px
}
.formStyleIp {
    border: 1px #f3ebe1 solid;
    font-size: 12px;
    background-color: #FCFCFC;
    width: 33px;
    font-family:  sans-serif;
}




.tablebg {
	background-color:#ffffff;
	border-style:outset;
	border-width:2px;
	border-color:#CCCCCC;
}

.logintablebg {
	background-color:#ffffff;
	border-style:outset;
	border-width:2px;
	border-color:#c3d9ff;
	width: 970px;
	height: 400px;
	background-image:url(/webclient/common/newimages/loginbg.jpg)
}


.outertableBg {
	background-color:#ffffff;
	border-style:outset;
	border-width:0px;
}

.tdlabel{
    	font-family:  sans-serif;
    	font-size: 80%;
    	text-decoration: none;
	background-color:#ffffff;
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.tdlabel2{
    	font-family:  sans-serif;
    	font-size: 80%;
    	text-decoration: none;
	background-color:#cad5cd;
	color:#000;
	border-bottom:groove;
	margin:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.tdbuttonBorder{
    	font-family:  sans-serif;
    	font-size: 80%;
    	text-decoration: none;
	background-color:#CCCCCC;
	color:#000;
	height: 30px;
	align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.tdTitleBorder{
    	font-family: bold  sans-serif;
    	font-size: 80%;
    	text-decoration: none;
	background-color:#eaeaea;
	color:#000;
	border-bottom:groove;
}

.tdlabelvalue{
	border-bottom:none;
}

.bgTab{
	background-color:#AAAA99;
}

.TabBot{
        padding-bottom:0px;
	/*background-color:#b0dfd9;*/
	background-color:#E01820;
}

.TabBot2{
	background-color:#c3d9ff;
}

.linktext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#0d0dd5}
.linktextorder {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#0d0dd5}

.bgLogo{
	background-color:#FFFFFF;
}

.bgIframe {
    background-color: #588AC5;
    margin: 0px;
    padding: 0px;
}

.iframeBorder{
	border-bottom:groove;
}

.textsuccess {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#4AA02C}
.textfailure {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FF0000}


/* Added for Tab */
#ddcolortabs{
margin-left: 0px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 3px;
}

#ddcolortabs ul{
/*font: 13px bold Arial, Verdana, sans-serif;*/
    font-family: sans-serif;
    font-size: 80%;
    font-weight: bold;
margin:0;
padding:0;
list-style:none;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
}


#ddcolortabs a{
float:left;
color: white;
background: #AD080F; 
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover {
background-color: #FF6600;
}

#ddcolortabs a:hover span{
background-color: #FF6600;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #E01820;
}

#ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #AF080F;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
border-bottom: 0px; /*Remove this to remove border between bar and tabs*/
}

.welcome {
    font-family: sans-serif;
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

/* tables */
table.tablesorter {
	font-family:  sans-serif;
/*        font-size: 80%; */
	text-decoration: none;
        color: #000;
	background-color: #FFFFFF;
	margin:10px 0pt 15px;
	width: 100%;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {

    font-family:  sans-serif; 
    font-size: 80%; 
    font-weight: bold; 
    color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000

/*	background-color: #e6EEEE;
	border: 0px solid #FFF;
	font-size: 80%;  
	padding: 4px; */
}
table.tablesorter thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
/*	color: #3D3D3D; */
/*	padding: 4px; */
	background-color: #d6ded4;
	vertical-align: top;
	font-size: 80%;  
/*	font-size: 10pt; */
}
table.tablesorter tbody tr.odd td {
        background-color:#c5d3c3; 
	font-size: 80%;  
/*	font-size: 10pt; */
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #c5d3c3;
}


#tabs {
 margin: 20px 0;
}
#tabs ul {
float: left;
background: #c5d3c3;
/*width: 450px;*/
padding-top: 4px;
}

#tabs li {
margin-left: 8px;
list-style: none;
}
* html #tabs li {
display: inline; /* ie6 double float margin bug */
}
#tabs li,
#tabs li a {
float: left;
}
#tabs ul li a {
padding: 8px;
color: #0073BF;
}

#tabs ul li.active {
background: #d6ded4 url(img/nav-right.gif) no-repeat right top;
}
#tabs ul li.active a {
background: url(img/nav-left.gif) no-repeat left top;
color: #333333;
}
#tabs div {
background:#CEE1EF;
clear: both;
padding: 0px;
min-height: 200px;
}
#tabs div h3 {
text-transform: uppercase;
margin-bottom: 0px;
letter-spacing: 1px;
}

#tabs div p {
line-height: 150%;
}

/* Added for CapMgmt */

.formStyleDate {
    color:#808080;
    border: 1px #708090 solid;
    font-size: 12px;
    background-color: #FCFCFC;
    width: 90px;
    font-family:  sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.tblHeader {
    font-family:  sans-serif;
    font-size: 80%;
    font-weight: bold;
    color: #000;
    background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}
.tblHeader {    
    border-bottom:2px solid #ee0000;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-weight:bold;
    font-size: 90%;
    display: block;
    color: #000000;
    background-color:#CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.tdlabel1{
    font-family: sans-serif;
        font-size: 80%;
        text-decoration: none;
        color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}
.fieldset{
    font-family: sans-serif;
        border-radius: 4px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-color:#c3d9ff;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.button1 {
    float:left;
    height:auto;
    font:76%/150% "Lucida Grande", Geneva, Verdana,  sans-serif;
    width:10em;
    text-align:center;
    white-space:nowrap;
}

/* #1e5184 */
.button1 a:link, .button a:visited {
    color: #eee;
    background-color:#801A00;
    font-size:1em;
    font-weight:bolder;
    text-decoration: none;
    border-bottom:0.1em solid #555;
    border-right:0.1em solid #555;
    border-top:0.1em solid #ccc;
    border-left:0.1em solid #ccc;
    margin: 0.2em; padding:0.2em;
    display:block;
}

.button1 a:hover {
    background-color:#003366;
    color:#999;
    border-top:0.1em solid #777;
    border-left:0.1em solid #777;
    border-bottom:0.1em solid #aaa;
    border-right:0.1em solid #aaa;
    padding:0.2em;
    margin: 0.2em;
}

.outertablebgCM {
	/*background-color:#f1f2fc;*/
	/*background-color:#c3d9ff;*/
	border-style:outset;
	border-width:0px;
}

.tdlabelCM{
    	font-family:  sans-serif;
    	font-size: 80%;
    	text-decoration: none;
	/*background-color:#5f7797;*/
	color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
	/*border-bottom:groove;*/
}

.tablebgCM1 {
	background-color:#bfc4cb;
	background-color:#ffffff;
	/*border-style:outset;
	border-width:2px;
	border-color:#616c84;*/
}

.tdbuttonBorderCM{
    	font-family:  sans-serif;
    	font-size: 80%;
    	text-decoration: none;
	color:#000;
	background-color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.formStyleRemarksCM{
    font-size: 12px;
    background-color: #FCFCFC;
    width: 500px;
    font-family:  sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.formStyleRemarksDisabledCM{
    font-size: 12px;
    background-color: #E8E8E6;
    width: 500px;
    font-family:  sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.adminmessage{
    font-size: 12px;
    background-color: #FFFACD;
    width: 500px;
    font-family:  sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}
.treeSelectedCM {
	background-color:#f0f7e9; color:#000000;
}

.treeUnselectedCM {
	background-color:#CCCCCC; color:#000000;
}
.labelbg {
	font-family:  sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000;
    	background-image:url(/webclient/common/images/Blue/buttbg13.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.folderText {
    font-family: tahoma;
    font-size: 80%;
    text-decoration: none;
    color: #000;
}
.subtext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 75%;
    text-decoration: none;
    color: #000;
}
.headerCombo{
visibility:visible;
font-family: Arial, Helvetica, sans-serif;
font-size: 100%;
/*font-weight: bold; */
background-color:#CCCCCC;
color:#000000;
width:150px;
border-width:0;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.dropDown{
   background:#CCCCCC;
   color:#000000;
}

.formStyleFaxNo{
    font-size: 12px;
    background-color: #FFFFFF;
    width: 200px;
    font-family:  sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}
.stateCancelBg {
	background:url(/webclient/common/images/Blue/cancelledState.jpg) no-repeat left;
}
.stateRejectedBg{
	background:url(/webclient/common/newimages/rejected.jpeg) no-repeat left;
}
.pickupbg{
        background-color:#CEF6CE;
}

.pickupotherbg{
        background-color:#FF8000;
}
.fieldsetNew{
    font-family: sans-serif;
        -border-radius: 4px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-color:#c3d9ff;
        background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.formStyleRemarksDisabledTasks{
    font-size: 12px;
    width: 350px;
    font-family:  sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.formStyle1 {
    font-size: 12px;
    background-color: #FCFCFC;
    width: 130px;
    font-family:  sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.formStyleHighlighted {
    font-size: 12px;
    background-color: #F2F5A9;
    width: 160px;
    font-family:  sans-serif;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}
.expandCollapse {
 color:blue; cursor:pointer;
}

.blinkingtext {
    font-family: tahoma;
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
    color: #0000FF;
}

/******************************************************************************************************/
/******************************************************************************************************/
/******************************************************************************************************/
/* style_airtel.css provided by Sathaya */
/******************************************************************************************************/
/******************************************************************************************************/
/******************************************************************************************************/
/******************************************************************************************************/
/* top elements */
* { margin:0; padding: 0; outline: 0; }

body {
    margin: 0; padding: 0;
    font: 11px/1.6em  Verdana, Tahoma, Arial,sans-serif;
    color: #d00505;
    background: #FFF url(/webclient/common/newimages/bg.gif) repeat-x;	
    text-align: center; 
}

/* links */
a:link, a:visited {
    color: #0d0dd5; 
    background-color: inherit;
    text-decoration: none;
}
a:hover {
    color: #575757;
    background-color: inherit;
}

/* headers */
h1, h2, h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
    font-weight: Bold; 		
}
h1 {
    font-size: 145%;
    padding: 10px 10px 5px 10px;
    color: #575757;
    background-color: inherit;
    border-bottom: 1px solid #EFF0F1;		
}
h2 {
    font-size: 125%;
    text-transform: uppercase;
}
h3 {
    font-size: 125%;	
    color: #404040;
}

h2, h3, p {
    padding: 10px;		
    margin: 0;
}

/* images 
img {
    background: #FFF;
    border: 0px solid #DCDCDC;
    padding: 8px;
}
img.float-right {
    margin: 5px 0px 5px 10px;  
}
img.float-left {
    margin: 5px 10px 5px 0px;
}*/

#sidebar h1, 
#sidebar p {
    padding-left: 0;
}

ul, ol {
    margin: 10px 20px;
    padding: 0 20px;
}

code {
    margin: 5px 0;
    padding: 15px;
    text-align: left;
    display: block;
    overflow: auto;  
    font: 500 1em/1.5em 'Lucida Console', 'courier new', monospace;
    /* white-space: pre; */
    background: #FAFAFA;
    border: 1px solid #f2f2f2;  
    border-left: 4px solid #FF9966;
}
acronym {
    cursor: help;
    border-bottom: 1px solid #777;
}
blockquote {
    margin: 10px;
    padding: 10px 15px 10px 32px;
    background: #FAFAFA url(/webclient/common/newimages/quote.gif) no-repeat 8px 10px !important;
    background-position: 10px 10px;
    border: 1px solid #f2f2f2; 
    border-left: 4px solid #FF9966;
    font-weight: bold;
}

/* form elements */
form {
    border: 1px solid #f2f2f2; 
}
label {
    display:block;
    font-weight:bold;
    margin:5px 0;
}
/*input {
    padding: 4px 5px;
    border:2px solid #eee;
    background-color : #fff;
    font-family: Verdana,'Trebuchet MS', Tahoma, Verdana, Sans-serif;
    color:#000;
    font-size:12px;
    height:25px; 
}*/
textarea {
    width:350px;
    padding:4px 5px;
    font: normal 1em Verdana, sans-serif;
    border:1px solid #eee;
    display:block;
    color:#000;
    font-size:12px;
}
/*input.button { 
    margin: 0; 
    font: bolder 12px Verdana, Sans-serif; 
    border: 1px solid #CCC; 
    padding: 4px 5px;
    background: #FFF;
    color: #d00505;
}*/
/* search form */
form.search {
    position: absolute;
    top: 15px;
    right: 0px;
    padding: 0;
    margin: 0;
    border: none;
    background-color: transparent;
    height: 49px;
}
form.search input.textbox { 
    margin: 0; 
    width: 120px;
    border: 1px solid #CCC; 
    background: #FFF;
    color: #333; 	
    vertical-align: top;
}
/*form.search input.button {
    width: 60px;
    vertical-align: top;
}*/

/* -------------------------------------
LAYOUT
---------------------------------------- */
#wrap {
    margin: 0 auto; 
    padding: 0; 
    width: 98%;
    text-align: left;
}

/* header */
#header { 
    position: relative;
    height: 70px; 
    margin: 0; padding: 0;
    color: #808080; 			
}
#header h1#logo {
    position: absolute;
    font: bold 3.1em  "trebuchet MS",  Verdana, Arial, Tahoma, Sans-Serif;
    margin: 0;
    padding:0;
    color: #575757;
    letter-spacing: 0px;
    border: none;
    top: 0;
    left: 0px;
    height: 54px;
}
#header h1#logo span { color: #d00505; }
#header h1#logo1 {
    position: absolute;
    font: bold 1.8em  "trebuchet MS", Verdana, Arial, Tahoma, Sans-Serif;
    margin: 0;
    padding:0;
    color: #575757;
    letter-spacing: 0px;
    border: none;
    top: 0;
    left: 40%;
    height: 54px;
}
#header h1#logo1 span { color: #d00505; }

#header h1#logo2 {
    position: absolute;
    font: bold .8em  Verdana, Arial, Tahoma, Sans-Serif;
    margin: 0;
    padding:0;
    color: #575757;
    letter-spacing: 0px;
    border: none;
    top: 0;
    left: 65%;
}
#header h1#logo2 span { color: #d00505; }

#header h2#slogan { 
    position: absolute;
    margin: 0; padding: 0;	
    font: bold 11px Arial, Tahoma, Sans-Serif;
    text-transform: none;
    
    /* change the values of top and Left to adjust the position of the slogan*/
    top: 43px; left: 45px;
}

/* menu */
#menu {
    clear: both;
    background: #FF9966 url(/webclient/common/newimages/menubg.gif) repeat-x;
    height: 30px;
    margin: 0;
    font: bolder .8em/30px  Verdana,Tahoma, Arial, Sans-Serif;		
}
#menu ul{
    margin: 0; padding: 0 0 0 8px;
}
#menu ul li {
    float: left;
    list-style: none;		
    border-right: 1px solid #FFFFFF;
}
#menu ul li a {
    display: block;
    text-decoration: none;	
    padding: 0 10px;
    color: #FFF;	
}
#menu ul li a:hover {
    color: #333;	
    background: url(/webclient/common/newimages/menu-current-bg.gif) repeat-x;
}
#menu ul li#current a {
    color: #333;
    background: url(/webclient/common/newimages/menu-current-bg.gif) repeat-x;	
}

/* sidebar */
#sidebar {
    float: left;
    font: bold 1em Verdana,'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;
    width: 15%;
    margin: 10px 0;
    padding: 0;
    display: inline;
}
#sidebar ul.sidemenu {
    list-style: none;
    text-align: left;
    margin: 0 0 7px 0; padding: 0;
    text-decoration: none;	
}
#sidebar ul.sidemenu li {
    border-bottom: 1px solid #EFF0F1;	
    background: url(/webclient/common/newimages/arrow.gif) no-repeat 3px 8px;
    padding: 3px 5px 3px 20px;
}

#sidebar li #current {
        color: #000000;
}

* html body #sidebar ul.sidemenu li { height: 1%; }

#sidebar ul.sidemenu li a {
    font-weight: bolder;
    font: bold 12px Verdana,'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;
    background-image: none;
    text-decoration: none;	
}

#rightbar {
    float: right;
    width: 13%;
    padding: 0;
    margin: 20px 0;
}

/* main column */
#main {
    float: left;
    margin: 20px 0 20px 15px;
    padding: 0;
    width: 98%;	
}
#main1 {
    float: left;
    margin: 20px 0 20px 15px;
    padding: 0;
    width: 85%;	
}

#main2 {
    float: left;
    margin: 20px 0 20px 15px;
    padding: 0;
    width: 82%;	
    height: 1100px;
}

.post-footer {
    background-color: #FAFAFA;
    padding: 5px; margin: 15px 10px 10px 10px;
    border: 1px solid #f2f2f2; 
    font-size: 95%;
}
.post-footer .date {
    background: url(/webclient/common/newimages/clock.gif) no-repeat left center;
    padding-left: 20px; margin: 0 10px 0 5px;
}
.post-footer .comments {
    background: url(/webclient/common/newimages/comment.gif) no-repeat left center;
    padding-left: 20px; margin: 0 10px 0 5px;
}
.post-footer .readmore {
    background: url(/webclient/common/newimages/page.gif) no-repeat left center;
    padding-left: 20px; margin: 0 10px 0 5px;
}

/* footer */
#footer { 
    clear: both; 	
    color: #666666; 	
    padding: 0;	 
    background: #FFF url(/webclient/common/newimages/footerbg.gif) repeat-x;
    height: 60px;
    
}
#footer a { 
    text-decoration: none; 
    font-weight: normal;
}
#footer-content {
    margin: 0 auto;
    width: 800px
}
#footer-content #footer-left {
    padding: 10px;
    width: 60%;
    float: left;
    text-align: left;
}
#footer-content #footer-right {
    padding: 10px;
    width: 35%;
    float: right;
    text-align: right;
}
/* menu */
#menu1 {
    clear: both;
    margin: 2px; padding-right: 20px;
}
#menu1 ul {
    position: relative; 
    bottom: 4px;
    margin: 0; padding: 0;	
    float: left;
    font: bold 1.1em Verdana,'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;
    width: 100%;/* 775px; */
    border: 1px solid #808080;
    border-width: 0 0 4px 0;	
    list-style: none;
}
#menu1 ul li{
    display: inline;	
}
#menu1 ul li a {	
    position: relative; bottom: -4px;
    float: left;
    color: #808080;
    padding: 5px 10px;
    text-decoration: none;
    background: white url(/webclient/common/newimages/menudivide.gif) repeat-y right top; 
    border-bottom: 4px solid #808080; 	
}
#menu1 ul li a:hover{
    color: black;
    background-color: #F3F3F3; 
    border-bottom: 4px solid #d00505;
}
#menu1 ul li#current a{
    color: #333;
    background-color: #F3F3F3; 
    border-bottom: 4px solid #d00505;
}


/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }

/* additional classes */
.clear  { clear: both; }
.green  { color: #ee0000; }

/* Classes for  CM Module */

.formStyle {
    padding: 2px 3px;
    border:1px solid #eee;
    background-color : #fff;
    font-family: Verdana,'Trebuchet MS', Tahoma, Verdana, Sans-serif;
    color:#000;
    font-size:12px;
    width: 200px;
    height:25px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
    
    /* font-size: 12px;
    font-family: Verdana,'Trebuchet MS', Tahoma, Verdana, Sans-serif;
    background-color: #FCFCFC;
    width: 200px;
    height:20px; */
}

.formStyleDisabled {
    padding: 1px 2px;
    border:1px solid #eee;
    font: normal 1em Verdana, sans-serif;
    color:#000;
    font-size:12px;
    width: 200px;
    background-color: #E8E8E6;
}

.mandatory
{
    font-family:  sans-serif;
    font-size: 100%;
    text-decoration: none;
    color: #FF0000
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#FF0000
    
}

.fieldset{
    font-family: sans-serif;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-color:#c3d9ff;
    font-size:90%;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}
.formStyleCompanyAdd{
    font-size: 12px;
    width: 310px;
    font-family:  sans-serif;
    height:50px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}


.tblHeader1 {
    font-family:  sans-serif;
    font-size: 80%;
    font-weight: bold;
    color: #FF0000;
    background-repeat:repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.outertablebgCM {
    border-style:outset;
    border-width:0px;
}
.tablebgCM1 {
    background-color:#bfc4cb;
    background-color:#ffffff;
}
.tdlabelCM{
    font-family:  sans-serif;
    font-size: 80%;
    text-decoration: none;
    color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}
.tdlabelvalue{
    border-bottom:none;
}

table.outertablebg1 {
    border-color: gray;
    border-collapse: separate;
    background-color: white;
    padding:5px;
}

table.outertablebg td {
    border-color: gray gray gray gray;
    background-color: white;
    padding:5px;
}

.header2 {    
    font-family:  sans-serif; 
    font-size: 80%; 
    /* font-weight: bold; */
    color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%; color:#000000
}

.rowOdd {
    background-color:#eaeaea ;
    font-family :Verdana,'Trebuchet MS', Tahoma, Verdana, Sans-serif;
}

.rowEven {
    background-color:#ffffff;
    font-family :Verdana,'Trebuchet MS', Tahoma, Verdana, Sans-serif;
}

.formStyleExt {
    padding: 2px 3px;
    border:1px solid #eee;
    background-color : #fff;
    color:#000;
    font-size:12px;
    width: 50px;
    height:25px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000
}

.flt {
	background-color: #fff;
	font-size: 10px;
	border-left: 1px solid #999;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #999;
	margin: 0;
	width: 100%;
	vertical-align: middle;
}

select.flt {
	background-color: #fff;
	border: 1px solid #ccc;
	margin: 0 1px 1px 0;
	width: 100%;
	font-size: 9px;
	vertical-align: middle;
}

select.pgSlc {
	height: 20px;
	vertical-align: middle;
}

select.rspg {
	width: 50px;
	margin: 1px 5px 0 5px;
	vertical-align: middle;
} 
table.sortable {
	clear: both;
	width: 100%;
	margin-bottom: 15px;
}

.expandCollapse {
 color:blue; cursor:pointer;
 text-decoration: none;
  background-color: transparent;
}

.eig-logo{background: url(../newimages/eig-logo.jpg) no-repeat center left; height:71px; width: 151px; padding: 2px; margin-left: 10px; float:left}
.bharti-logo{background: url(../newimages/bharti-logo.jpg) no-repeat center right; height:44px; width: 115px; padding: 2px;  margin-top: 12px; float: right}
.rightcustomcontainer{height:14px; width: 550px; padding: 2px;  margin-top: 50px; float: right;}
    body {
	margin:0;
	padding:0;
	font: bold 11px/1.5em Verdana;
}

h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}

/*- Menu Tabs I--------------------------- */

    #tabsI {
      float:left;
      width:100%;
      background:#fff;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #DD740B;
      }
    #tabsI ul {
	margin:0;
	padding:0px 0px 0 10px;
	list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      background:url("/webclient/common/newimages/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      float:left;
      display:block;
      background:url("/webclient/common/newimages/tabrightI.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {
	float:none;
	color:#000;
	}
    /* End IE5-Mac hack */

    #tabsI a:hover span {
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }

	#tabsI #currents a {
		background-position:0% -42px;
	}
	#tabsI #currents a span {
		background-position:100% -42px;
	}

 body {
        margin:0;
        padding:0;
        font: bold 11px/1.5em Verdana;
	background: #fff;
}

h2 {
        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        color: #000;
        margin: 0px;
        padding: 0px 0px 0px 15px;
}


	
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
} 

/*- Menu 14--------------------------- */
	
	
#menu14 {
	width: 150px;
	margin: 0px;
	padding-top:10px;
	}
	
#menu14 li a {
	height: 24px;
	width: 143px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
	}	
	
#menu14 li a:link, #menu14 li a:visited {
	color: #333;
	display: block;
	background:  url(/webclient/common/newimages/menu14.gif);
	padding: 8px 0 0 10px;
	}
	
#menu14 li a:hover{
        color: #fff;
        background:  url(/webclient/common/newimages/menu14.gif) 0 -32px;
        padding: 8px 0 0 10px;
        }


#menu14 li #current {
	color: #000;
	background:  url(/webclient/common/newimages/menu14.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
.textnew {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;background-color:#CCCCCC}

.popupBg1 {
    background-color: #F3F3F3;
    margin: 0px;
    padding: 0px;
}

.formStyleYear {
    font-size: 12px;
    background-color: #FCFCFC;
    width: 100px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.smalltext{
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#999999;
}
select.formStylePort option {margin: 3px 0;}

select.formStylePort {
    padding: 2px 3px;
    border:1px solid #eee;
    background-color : #fff;
    font-family: Verdana,'Trebuchet MS', Tahoma, Verdana, Sans-serif;
    color:#000;
    font-size:12px;
    width: 250px;
    height:25px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000

}

input.formStyleDisabledPort {
    padding: 2px 3px;
    border:1px solid #eee;
    font: normal 1em Verdana, sans-serif;
    color:#000;
    font-size:12px;
    width: 250px;
    background-color: #E8E8E6;
}

input.formStylePort {
    padding: 2px 3px;
    border:1px solid #eee;
    font: normal 1em Verdana, sans-serif;
    color:#000;
    font-size:12px;
    width: 250px;
}

.formStyleMultiplePort {
    font-size: 12px;
    background-color: #E8E8E6;
    width: 250px;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
}
.connected {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;background-color:#00FF99}
.fromconnected {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;background-color:#CCCC99}
.toconnected {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;background-color:#00CCFF}
.notconnected {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;background-color:#CCCCCC}
.treeItem
{
    text-decoration:none;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:80%; 
    font-weight:normal;
    font-style:italic
}
.treeItem a:hover
{
    text-decoration:underline;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:80%;
    font-weight:normal;
    font-style:normal
}

img.pagenav-first-off {
    background: url(/webclient/common/newimages/common-images.gif) 0px -79px no-repeat; width:24px; height:18px;
}

img.pagenav-previous-off {
    background: url(/webclient/common/newimages/common-images.gif) -27px -79px no-repeat; width:24px; height:18px;
}
img.pagenav-next-off{
    background: url(/webclient/common/newimages/common-images.gif) -54px -79px no-repeat; width:24px; height:18px;
}   
img.pagenav-lastpage-off{ 
    background: url(/webclient/common/newimages/common-images.gif) -81px -79px no-repeat; width:24px; height:18px;
}   
img.pagenav-first {
    background: url(/webclient/common/newimages/common-images.gif) 0px -106px no-repeat; width:24px; height:18px;
}   
img.pagenav-previous {
    background: url(/webclient/common/newimages/common-images.gif) -27px -106px no-repeat; width:24px; height:18px;
}   
img.pagenav-next {
    background: url(/webclient/common/newimages/common-images.gif) -54px -106px no-repeat; width:24px; height:18px;
}
img.pagenav-lastpage {
    background: url(/webclient/common/newimages/common-images.gif) -81px -106px no-repeat; width:24px; height:18px;
}
