@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0 10px; background:url(../mod_images/pagebg.jpg) repeat-x #212226; font-family:Verdana,"Franklin Gothic Medium", Arial; font-size:11px;}
img{border:none;}

.header{background:url(../mod_images/headerbg.jpg) repeat-x; color:#fff;}
.mainNav{height:30px; line-height:1.9em;}
.mainNav a{display:block; padding:0 10px; height:30px; line-height:2.4em; float:right; color:#fff; text-decoration:none;}
.mainNav a:hover, .current{display:block; padding:0 10px; height:30px; background:url(../mod_images/mainnavhover.png) repeat-x #555; color:#FCC21E; text-decoration:none;}
.mainNav img{float:right;}
.userDetails{height:65px; color:#D8D9DA; padding-right:15px;}
.userDetails a{color:#fff; text-decoration:none;}
.userDetails a:hover{text-decoration:underline;}

h3{padding:0; margin:0; font-weight:normal; font-size:1.5em;}

.filters{padding-top:5px;}
.filterLeft{background:url(../mod_images/filterleft.jpg) no-repeat #CACCCE; width:10px;}
.filterRight{background:url(../mod_images/filterright.jpg) no-repeat #CACCCE; width:10px;}
.filterMid{background:url(../mod_images/filtermid.jpg) repeat-x #CACCCE; padding:5px;}
.filterLable{text-align:right; width:80px; line-height:1.8em}
.filterValue input, select{background:url(../mod_images/inputbg.gif) repeat-x; border:1px solid #999; padding:2px;}

.content{background:url(../mod_images/contentbg.gif) repeat-x #5B7793; padding:5px; line-height:2.3em;}
.pgheader{background:url(../mod_images/pgpost.gif) no-repeat top right #171F24; color:#D2E6E6;}
.pgheader td{padding:0 10px;}
.pgheader a{display:block; padding:5x 0; color:#D2E6E6; float:left;}
.subMenu{background-color:#E2EAF3;}

.flLeft{float:left;}
.flRight{float:right;}
.mgnRgt10{margin-right:10px;}

ol#toc {list-style: none; margin: 0; padding:0;}
ol#toc li {margin: 0; padding:0; float:left; margin-left:5px;}
ol#toc img{border:0;}
ol#toc a {color:#1F385F; display: block; float: left; text-decoration: none; padding:5px;}
ol#toc a:hover {color:#CC0000;}

.pgend{background:url(../mod_images/pgendpost.gif) no-repeat top right #171F24; background-color:#5B7793;}

.tblFooter{background:url(../mod_images/tblfooterbg.png) repeat-x; padding:0 10px; text-align:right; font-size:1.2em;}
.tblFooter a{color:#171F24;}
.pgLinks{color:#666;}

.footer{text-align:center; color:#fff; padding:10px 0;}
.footer a{color:#fff; text-decoration:none;}

.btnSmall{background:url(../mod_images/btnsmall.gif) no-repeat; width:70px; height:25px; border:none; margin-left:5px;}
.btnLong2 {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: url(../mod_images/btnlong2.gif) no-repeat;MARGIN-LEFT: 5px;BORDER-LEFT: medium none; WIDTH: 90px; BORDER-BOTTOM: medium none; HEIGHT: 25px}
.dataList{height:400px; overflow:scroll; position:relative; margin:0 auto; width:99%;}
.dataList[class]{width:100%;}

#dataTable{width:100%; border-left:1px solid #ccc; /*display:none;*/}

.dataList th{background:url(../mod_images/thbg.jpg) repeat-x; padding:5px; font-weight:normal; line-height:1.8em; padding-left:10px; border-right:1px solid #ccc; position:relative; overflow:auto; cursor:default; white-space:nowrap; table-layout:fixed}
.dataList th a{color:#000; display:block; height:21px; text-decoration:none; vertical-align:middle;}
.dataList td,th{white-space:nowrap; text-overflow:ellipsis;}
.normal
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f4f8fb;/*#ecf4f4*/
}
.normallock
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #ecf4f4;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px
}
.normal TD
{
    BORDER-RIGHT: #ccc 1px solid;
    TABLE-LAYOUT: fixed;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid
}
.normallock TD
{
    BORDER-BOTTOM: #ccc 1px solid;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    TABLE-LAYOUT: fixed;
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-TOP: 0px
}
.selected
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #990000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #fcebc5
}
.selected TD
{
    BORDER-RIGHT: #ccc 1px solid;
    TABLE-LAYOUT: fixed;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid
}
/*.row1{background-color:#ECF4F4; padding:0 10px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; table-layout:fixed}*/
.row1{background-color:#F4F8FB; padding:0 10px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; table-layout:fixed}

.rowdis{background-color:#c0c0c0;     PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; table-layout:fixed}
.rowdis TD
{
    BORDER-RIGHT: #ccc 1px solid;
    TABLE-LAYOUT: fixed;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid
}

.row2{background-color:#E4F1F1; padding:0 10px; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.content .rowSelected{background-color:#FCEBC5; padding:0 10px; border-bottom:1px solid #ccc; color:#990000; border-right:1px solid #ccc;}


.statusGreen
{
    BACKGROUND-COLOR: lightgreen
}
.statusRed
{
    BACKGROUND-COLOR: darkorange
}
.statusPlum
{
    BACKGROUND-COLOR: plum;
}

.errorMessage{background-color:#FFF4F5; border:1ps solid #FFD2D3; padding:10px; margin:0 auto; margin:10px 0; width:40%; color:#660000; font-size:1.2em;}

/*html {scrollbar-arrow-color: #000;scrollbar-base-color: gray;scrollbar-dark-shadow-color: #DDDDDD;scrollbar-track-color: #DDDDDD;scrollbar-face-color: #DDDDDD;scrollbar-shadow-color: #DDDDDD;scrollbar-highlight-color: #DDDDDD;scrollbar-3d-light-color: #DDDDDD;}*/
HTML
{
    SCROLLBAR-ARROW-COLOR: #000;
    SCROLLBAR-FACE-COLOR: lightgray;
    SCROLLBAR-BASE-COLOR: sliver;
    SCROLLBAR-HIGHLIGHT-COLOR: #dddddd;
    SCROLLBAR-SHADOW-COLOR: gray;
    SCROLLBAR-TRACK-COLOR: #dddddd;
    scrollbar-dark-shadow-color: #DDDDDD;
    scrollbar-3d-light-color: #DDDDDD
}

/* Right Click Menu */
.rcMenu{width:200px; border:1px solid #171F24; background:url(../mod_images/rcmenubg.png) repeat-y #F6F6F6; padding:2px;}
.rcMenu ol,li{margin:0; padding:0; list-style:none;}
.rcMenu li{border-bottom:1px solid #ccc;}
.rcMenu a{display:block; text-decoration:none; height:15px; padding:5px 0; color:#171F24;}
.rcMenu a:hover{background-color:#FCF0D8; border:1px solid #666; color:#990000}
.rcMenu img{margin:0 15px 0 7px; border:0;}

/* Viewer Menu */
.vmMenu{width:200px; border:1px solid #171F24; background:url(../mod_images/vmmenubg.png) right repeat-y #F6F6F6; padding:2px; text-align:right;}
.vmMenu ol,li{margin:0; padding:0; list-style:none;}
.vmMenu li{border-bottom:1px solid #ccc;}
.vmMenu a{display:block; text-decoration:none; height:15px; padding:5px 35px 5px 0; color:#171F24; background:url(../images/bullet_arrow_up.gif) no-repeat 182px 5px;}
.vmMenu a:hover{border:1px solid #666; color:#990000; background:url(../mod_images/bullet_arrow_hover.gif) no-repeat 182px 5px #FCF0D8;}

.vmSubMenu{width:200px; border:1px solid #171F24; background-color:#F6F6F6; padding:2px; text-align:left;}
.vmSubMenu ol,li{margin:0; padding:0; list-style:none;}
.vmSubMenu li{border-bottom:1px solid #ccc;}
.vmSubMenu a{display:block; text-decoration:none; height:15px; padding:5px 10px; color:#171F24;}
.vmSubMenu a:hover{border:1px solid #666; color:#990000; background:#FCF0D8;}



/* Login Screen */
.loginBG{background:url(../mod_images/loginbg.jpg) repeat-x; height:450px;}
.loginTbl{width:306px; height:286px; background:url(../mod_images/login/logintblbg.png) no-repeat;}
.loginTbl input{background:url(../mod_images/inputbg.gif) repeat-x; border:1px solid #999; padding:2px;}
.loginTbl .btnSmall{background:url(../mod_images/btnsmall.gif) no-repeat; width:70px; height:25px; border:none;}
.loginFieldCell{height:276px; background:url(../mod_images/login/bottom.jpg) no-repeat; padding:0 10px;}
.loginTbl a{color:#000;}
.loginError{background-color:#FFD9DD; border:1px solid #000; padding:10px; text-align:center; width:350px; font-size:14px; margin:10px 0;}

/* Settings */
.font14{font-size:14px;}
th{background:url(../mod_images/thbg.jpg) repeat-x; padding:5px; font-weight:normal; line-height:1.8em; padding-left:10px; border-right:1px solid #ccc; position:relative; overflow:auto; cursor:default; white-space:nowrap; table-layout:fixed; color:#000;}
th a{color:#000; display:block; height:21px; text-decoration:none; vertical-align:middle;}
td,th{white-space:nowrap; text-overflow:ellipsis;}
fieldset{padding:5px; border:1px solid #ABBCCB; color:#000000;}
legend{font-size:13px; color:#000000; padding:0 5px;}
fieldset .row1, .row2{color:#000;}
fieldset .row1 select, .row2 select{margin:3px 0;}
fieldset .row1 textarea, .row2 textarea{margin:3px 0;}
fieldset .row1 input, .row2 input{margin:3px 0;}
.formFields input,.formFields textarea, .settingsPanel input, .settingsPanel select, .settingsPanel textarea{background:url(../mod_images/inputbg.gif) repeat-x #fff; border:1px solid #999; padding:2px;}
.formFields .radioBtn, .settingsPanel .radioBtn{background:none; padding:0; border:none;}
.settingsPanel .btnSmall{background:url(../mod_images/btnsmall.gif) no-repeat; width:70px; height:25px; border:none; margin-top:10px;}
.whiteText{color:#fff;}

/* Forms */
.formBody{margin:0; padding:5px; padding-top:0; background:none; background-color:#000;}
.formHeading{width:130px; text-align:right; padding:3px 10px;}
.formFields{padding:3px 10px; border-left:1px solid #ACC4DD; border-bottom:1px solid #ACC4DD;}
.tblForm{margin:0 auto; width:98%;}
.tblForm .row1{border-right:none; border-bottom:1px solid #ACC4DD; background-color:#F4F8FB;}

/* Disk Space */
.usedSpace{height:30px; background:url(../mod_images/usedspacebg.jpg) repeat-x; color:#fff;}
.freeSpace{height:30px; background:url(../mod_images/freespacebg.jpg) repeat-x; color:#fff;}

/*anjali kulkarni 03Aug2011 added for disabled effect to checkboxes*/
.CtrlDisabled
{
	color:gray;
}

/*anjali kulkarni 11Jun2010 added for drop down menus*/


.sddm
{	margin: 0;
	padding: 0;
	z-index: 30;float: right
}

.sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left
	}


.sddm li a
{	display: block;
	margin: 0 0px 0 0;
	padding: 4px 10px;
padding-left:6px;
padding-right:6px;
padding-top:0px;
padding-bottom:0px;
line-height:2.4em;
	
	color: #FFF;
	text-align: center;
	text-decoration: none}

.sddm li a:hover
{	color:#FCC21E;
background:url(../mod_images/mainnavhover.png) repeat-x #555
}

.sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0px;
	background: #5D646E;
	border: 1px solid #ccc}

}
	.sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
padding-left:6px;
padding-right:6px;
padding-top:0px;
padding-bottom:0px;
		width: auto;
		
		white-space: nowrap;
		text-align: left
		text-decoration: none;
		background:#5D646E;
		color: #ffffff
		}

	.sddm div a:hover
	{	background: #050606;
		color: #FCC21E}

.currentsel
{
color:#FCC21E;
background:url(../mod_images/mainnavhover.png) repeat-x #555
}
/*By Vinay Soni for button*/
.left_cr
{
float:left;
width:5px;
height:25px;
background-image:url(../mod_images/left_cr.gif);
background-repeat:no-repeat;
}
.right_cr
{
float:left;
width:5px;
height:25px;
background-image:url(../mod_images/right_cr.gif);
background-repeat:no-repeat;
}

.right_cr_div
{
float:left;
width:5px;
height:25px;
background-image:url(../mod_images/right_cr.gif);
background-repeat:no-repeat;
background-position:right;
}
.button_link
{
background-image:url(../mod_images/centr_gr.gif);
background-repeat:repeat-x;
padding:0px;
height:25px;
border:0px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
}
