

body { margin-bottom:0px; margin-top:0px; margin-left:0px;	margin-right:0px;
    scrollbar-arrow-color: #00000; scrollbar-base-color: #ffffff; scrollbar-dark-shadow-color: #efefef;
    scrollbar-track-color: #efefef; scrollbar-face-color: #efefef;
    scrollbar-shadow-color: #000000;
    scrollbar-highlight-color: #efefef;
    scrollbar-3d-light-color: #000000;

}
.logo { background-image:url(../images/logo.gif); background-repeat:no-repeat; height:93px;}
td { font-family: "verdana";	font-size: 11px; color: #000000; letter-spacing: 0px; text-align: left; text-decoration: none; font-weight:normal; }
.headerbg { background-image:url(../images/headerbg.gif); height:73px; background-repeat:repeat-x; }
.menu-left { background-image:url(../images/menu-left.gif); background-repeat:no-repeat; height:38px; width:11px; }
.menubg { background-image:url(../images/menubg.gif); background-repeat:repeat-x; height:38px; }
.menu-right { background-image:url(../images/menu-right.gif); background-repeat:no-repeat; height:38px; width:11px; }
.bannerbg { background-image:url(../images/bannerbg.gif); background-repeat:repeat-x; height:153px; }
.support{ font-family: "verdana"; font-size: 15px; color: #34606f; letter-spacing:0px; text-decoration: none; font-weight:600; }
.menudivider { font-family:verdana; font-size: 13px; color: #4c7161; font-weight:bold; letter-spacing:0px;	text-decoration:none; }
.loginbg { background-image:url(../images/login-topbg.gif); height:27px; background-repeat:repeat-x; font-family:verdana; font-size: 12px;
    color: #30393e; font-weight:bold; letter-spacing:0px;	text-decoration:none; }
.divborder { border:#999999 solid 1px; width:400px; }
.bannertext { font-family: "verdana"; font-size: 12px; color: #FFFFFF; letter-spacing: 0px; text-decoration: none; font-weight:700; }
.textbox{ font-family:  Arial,Verdana; font-size: 12px; width:150px; height:15px; color:#666666; font-weight:800; border:#666666 1px solid;	}
.btnbg { background-image:url(../images/btnbg.gif); background-repeat:repeat-x; height:22px; border:#448ecf solid 1px;
    font-family:  Arial,Verdana; font-size: 12px; letter-spacing:1px;font-weight:800; }
.error2 { font-family: "verdana"; font-size: 11px; color: #34606f; letter-spacing: 0px; text-align: left; text-decoration: none; font-weight:normal; }
.demo {     font-family: "verdana";
            font-size: 10px;
            color: #34606f;
            letter-spacing: 0px;
            text-align: left;
            text-decoration: none;
            font-weight:bold; }
.condivbg { background-image:url(../images/condivbg.gif); background-repeat:repeat-x; }
.titletxt { font-family: "verdana"; font-size: 14px; color: #ee9206; letter-spacing: 0px; text-align: left; text-decoration: none; font-weight:bold; }
.footerbg { background-image:url(../images/footerbg.gif); background-repeat:repeat-x; height:45px; }
.aruhat{ font-family: "verdana"; font-size: 13px; color: #34606f; letter-spacing:0px; text-decoration: none; font-weight:600; }
.welcomebg { background-image:url(../images/welcomebg.gif); background-repeat:repeat-x; height:8px; }
.welcometxt {font-family: "verdana"; height:25px; font-size: 12px; color: #FFFFFF; letter-spacing: 0px; text-decoration: none; font-weight:bold; }
.leftmenubg { background-image: url(../images/leftmenu-bg.gif); width:235px; background-repeat:repeat-y; }

.innertitle { background-image:url(../images/titlebg.gif); background-repeat:repeat-x;  text-indent:1em; vertical-align:middle;
    font-family: "verdana"; height:20px; font-size: 12px; color: #447188; letter-spacing: 0px; text-decoration: none; font-weight:bold; }

.fieldset.setclass{ font-family: "verdana"; font-size: 11px; color: #000000; letter-spacing: 0px; text-decoration: none;
    font-weight:normal; background-color:#fbfbfb; }
.btnbg2 { background-image:url(../images/btnbg2.gif); background-repeat:repeat-x; height:23px; border:#FFFFFF solid 1px;
    font-family:  Arial,Verdana; font-size: 12px; letter-spacing:1px;font-weight:800; }
.linebg { background-image:url(../images/line.gif); background-repeat:repeat-x; height:10px; }
.smsbg { background-image:url(images/sendsmsbg.gif); background-repeat:repeat-x; height:26px; font-family:"verdana"; font-size:12px; text-align:left;
			color:#FFFFFF; border:0px; font-weight:bold; }
.news{ background-color:#e5f1f4; height:15px; font-family:"verdana"; font-size: 13px; color: #537c91; letter-spacing: 1px; font-weight:bold; }
/*----------LINK CLASS--------------------------*/
a.menutabs:link,a.menutabs:visited,a.menutabs:active {
    font-family:verdana; font-size: 12px; color: #4c7161; font-weight:bold; letter-spacing:0px;	text-decoration:none; }
a.menutabs:hover {
    font-family:verdana; font-size: 12px; letter-spacing:0px; color: #FFFFFF; font-weight:bold; text-decoration:none; }
a.moreinfo:link,a.moreinfo:visited,a.moreinfo:active {
    font-family: "verdana"; font-size: 12px; color: #000000; letter-spacing: 0px; text-align: left; text-decoration: none; font-weight:bold; }
a.moreinfo:hover {
    font-family: "verdana"; font-size: 12px; color: #FF0000; letter-spacing: 0px; text-align: left; text-decoration: none; font-weight:bold; }
a.lefttab:link,a.lefttab:visited,a.lefttab:active {
    font-family:verdana; font-size: 13px; color: #4a748a; font-weight:bold; letter-spacing:0px;	text-decoration:none; }
a.lefttab:hover {
    font-family:verdana; font-size: 13px; letter-spacing:0px; color: #4a748a; font-weight:bold; text-decoration:none; }
a.footertabs:link,a.footertabs:visited,a.footertabs:active {
    font-family:"verdana";	font-size: 11px; color: #000000; height:30px;
    font-weight:bold; letter-spacing:0px; text-decoration:none;
}
a.footertabs:hover {
    font-family:"verdana";	font-size: 11px; color: #000000; height:30px;
    font-weight:bold; letter-spacing:0px; text-decoration:none;
}
.leftlinebg { background-image:url(../images/leftline.gif); background-repeat:repeat-x; height:10px; }
div#footer {position:static;  width:620px; margin:20px 20px 30px 20px; padding:5px; border: 1px solid #666666;}
/*----------LINK CLASS--------------------------*/
.submit { background-image:url(../images/btnbg2.gif); /*width:56px;*/ height:23px; background-repeat:repeat; border:0px solid #666666;
    font-family: "verdana"; font-size: 12px; color: #FFFFFF; letter-spacing: 0px; text-align: center; text-decoration: none; font-weight:bold; }
.save { background-image:url(../images/btnbg2.gif); /*width:56px;*/ height:23px; background-repeat:repeat; border:0px solid #666666;
    font-family: "verdana"; font-size: 12px; color: #FFFFFF; letter-spacing: 0px; text-align: center; text-decoration: none; font-weight:bold; }

.button { background-image:url(../images/btnbg2.gif); /*width:56px;*/ height:23px; background-repeat:repeat; border:0px;
    font-family: "verdana"; font-size: 12px; color: #FFFFFF; letter-spacing: 0px; text-align: center; text-decoration: none; font-weight:bold; }
.button1 { background-image:url(../images/btnbg2.gif); /*width:56px;*/ height:23px; background-repeat:repeat; border:0px;
    font-family: "verdana"; font-size: 12px; color: #FFFFFF; letter-spacing: 0px; text-align: center; text-decoration: none; font-weight:bold; }
.reset { background-image:url(../images/btnbg2.gif); /*width:56px;*/ height:23px; background-repeat:repeat; border:0px;
    font-family: "verdana"; font-size: 12px; color: #FFFFFF; letter-spacing: 0px; text-align: center; text-decoration: none; font-weight:bold; }

.txtStatus{font-family: "verdana"; font-size: 12px; letter-spacing: 0px; text-align:right;  text-decoration: none; font-weight:bold;
    /*background-image:url(../images/sendsmsbg.gif); background-repeat:repeat-x;*/ height:20px; color:#FFFFFF; border:1px;  }
.subheadertext { font-family: "verdana"; font-size: 18px; color: #FFFFFF; letter-spacing: 0px; text-decoration: none; font-weight:700; }

.admintopbg { background-image:url(../images/admin-topbg.gif); height:37px; background-repeat:repeat-x; font-family:"verdana";
    font-size: 14px; color: #FFFFFF; letter-spacing: 1px; font-weight:bold;  }
.adminleftbg { background-image:url(../images/admin-leftbg.gif); width:11px; background-repeat:repeat-y; }
.adminrightbg { background-image:url(../images/admin-rightbg.gif); width:11px; background-repeat:repeat-y; }
.adminfooterbg { background-image:url(../images/admin-footerbg.gif); height:18px; background-repeat:repeat-x; }
.admintetx { font-family:"verdana"; font-size: 13px; color: #FFFFFF; letter-spacing: 1px; font-weight:bold;  }
.gridtitle { background-image:url(../images/grid-title.gif); height:29px; background-repeat:repeat-y; background-repeat:repeat-x; color:#FFFFFF; }
.titlenew { font-size: 11px; color: #FFFFFF; letter-spacing:0px; height:20px; font-weight:bold; text-align:center;}
.gridrow1{ background-color:#e5f1f4; font-family:"verdana"; font-size: 11px; color: #000000; letter-spacing:0px; height:20px; font-weight:normal; }
.gridrow1_remark{ background-color:#e5f1f4; font-family:"verdana"; font-size: 11px; color: #000000; letter-spacing:0px;  font-weight:normal; }
.gridrow2{ background-color:#f8fbfc; font-family:"verdana"; font-size: 11px; color: #000000; letter-spacing:0px; height:20px; font-weight:normal; }

.warningMessage{ font-family:"verdana"; font-size: 13px;  font-weight:lighter; text-align:left }
.hrbg { background-image:url(../images/hrbg.gif); background-repeat:repeat-x; height:2px; }
.graphheaderbg { background-image:url(../images/graph-topbg.gif); height:22px; background-repeat:repeat-x; font-family:"verdana";
    font-size: 12px; color: #FFFFFF; letter-spacing: 1px; font-weight:bold;  }
/* Link Class added by Twinkle Kadia */
.labeltitle{ text-indent:1em; vertical-align:middle;
    font-family: "verdana"; height:20px; font-size: 12px; color: #447188; letter-spacing: 0px; text-decoration: none; font-weight:bold; }

.textLabel{
    width:50px;
}

.tdBorder{border-bottom:#CCCCCC; border-top:#CCCCCC; border-left:#CCCCCC; border-right:#CCCCCC}


.table_heading{
	font-family:verdana;
	font-size: 13px;
	color: #4a748a;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
	background-image: url(images/request_footer.gif);
}
.showDiv{
display:block;
}
.table_border1{BORDER-RIGHT:#4a748a 1px outset;BORDER-TOP: #4a748a 1px outset;BORDER-LEFT: #4a748a 1px outset;BORDER-BOTTOM: #4a748a 1px outset;}
.table_border{BORDER-RIGHT:#4a748a 1px solid;BORDER-TOP: #4a748a 1px solid;BORDER-LEFT: #4a748a 1px solid;BORDER-BOTTOM: #4a748a 1px solid;}
/*.requestMessage{
 font-family: "verdana"; font-size: 11px; text-align:justify; color:black; letter-spacing: 0px; text-decoration: none; font-weight:bold;
}*/
.leftrightbg { background-image: url(../images/leftrightbg.gif); width:235px; background-repeat:repeat-y; }
.table_border_left{BORDER-RIGHT:none;BORDER-TOP:none;BORDER-LEFT: #4a748a 2px solid ;BORDER-BOTTOM:none;}

.gridrow22{ background-color:#FFFFFF; font-family:"verdana"; font-size: 11px; color: #000000; letter-spacing:0px; font-weight:normal;height:20px; }
.gridrow22_remark{ background-color:#FFFFFF; font-family:"verdana"; font-size: 11px; color: #000000; letter-spacing:0px; font-weight:normal; }

.box{
    overflow:auto;
    width:200px;
    height:100px;
    border-style:solid;
    border:1px;
    border-color:#64869A;
    }

.hidden{
      visibility:hidden;
}


.boldLegend{
    font-weight:bold;
}

.radiusFieldSet{
    -moz-border-radius: 8px;
    padding-bottom:25px;
}

.innertitle1 {font-family: "verdana"; height:20px; font-size: 10px; color: #447188; letter-spacing: 0px; text-decoration: none; font-weight:bold; }
.innertitle2 {font-family: "verdana"; height:20px; font-size: 10px; color: #FF6600; letter-spacing: 0px; text-decoration: none; font-weight:bold; padding-top:6px; }



/*
Following CSS added by Rohit Lad 8 Sept 2009
*/
html {
height:100%;
max-height:100%;
padding:0;
margin:0;
border:0;
/* hide overflow:hidden from IE5/Mac */
	/* \*/

	/* */
}

#content1 {display:block; overflow:auto;  position:absolute; z-index:3; top:0px; bottom:41px;  width:100%;   }
#contentIE1 {display:block; overflow:hidden;  position:absolute; z-index:3; top:0px; bottom:41px;  width:100%;   }
* html #content1 {top:0px; left:0px; right:0; bottom:43px; height:100%;  width:100%;  }
* html #contentIE1 {top:0px; left:0px; right:0; bottom:43px; height:100%;  width:100%;  }
#foot1 {position:absolute; margin:0px;  bottom:0px; left:0px; display:block; width:100%; min-width:100%; height:41px;  z-index:5; overflow:hidden; }
* html #foot1 {	bottom:0px; width:100%; height:41px;	}
#content1 p {padding:10px;}

