﻿@charset "utf-8";
/* CSS Document */

/****  style reset ****/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, field set, form, label, legend, caption, tbody, tfoot, thead {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;}
body {}
ol, ul {	list-style: none;}
blockquote, q {	quotes: none;}
/* remember to define focus styles! */
:focus {	outline: 0;}
/* remember to highlight inserts somehow! */
ins {	text-decoration: none;}
del {	text-decoration: line-through;}
.clear-both{ clear:both}
a {outline: none;outline-color:-moz-use-text-color;outline-style:none;outline-width:0;}
/**** Template Styles ***/

body{margin:0;padding:0; background:#d5d5d5 url(../images/innerbg.jpg) repeat-x top;	font-family:Arial, Helvetica, sans-serif; }
#maincontainer{ width:95%; margin:0 auto; min-width:1003px}
/*** Buttons ***/

a.button  {     background: transparent url(../images/button2.gif) no-repeat scroll top right;    color: Black;    display: block;    float: left;    font: bold 12px arial, sans-serif;    height: 24px;    margin-right: 6px;    padding-right: 18px; /* sliding doors padding */ cursor:hand;   text-decoration: none; cursor:pointer;}
a.button span {    background: transparent url(../images/button1.gif) no-repeat;  cursor:hand;  display: block;    line-height: 14px;    padding: 5px 0 5px 18px;cursor:pointer;} 
a.button:hover {    background-position: bottom right;    color: #FFF; cursor:hand;   outline: none;cursor:pointer; /* hide dotted outline in Firefox */}
a.button:hover span {    background-position: bottom left; cursor:hand;   padding: 6px 0 4px 18px;cursor:pointer; /* push text down 1px */} 
.clear { /* generic container (i.e. div) for floating buttons */    overflow: hidden;    width: 100%;}

/***Start: topsectioncws****/
#topsectioncws{ height:120px;}
#topsectioncws h1{margin: 0;padding-top: 15px;}
#topsectioncws .process{	float:left;	color:#fff; width:230px;	font-size:11px;	padding:8px 0 0  0;	font-weight:bold;}
#topsectioncws .process a{	padding-left:10px;}
#topsectioncws .dashboard{	float:left; font-family: Arial;	color:#fff;	font-size:14.5px;	padding:8px 0 0 2px;	font-weight:bold;}	
#topsectioncws ul{	float:right;	font-size:11px;	color:#fff;	padding: 0;	}
#topsectioncws ul li{	float:left;	background:url(../images/sep.jpg) no-repeat right;}	
#topsectioncws ul li a{	text-decoration:none;	color:#fff; float:left;  height:21px;	padding:8px 9px 0px 9px;}
/***End: topsectioncws****/

/*** topsection****/
#topsection{ height:102px;}
#topsection h1{margin: 0;padding-top: 15px;}
#topsection .process{	float:left;	color:#fff; width:230px;	font-size:11px;	padding:8px 0 0  0;	font-weight:bold;}
#topsection .process a{	padding-left:10px;}
#topsection .dashboard{	float:left; font-family: Arial;	color:#fff;	font-size:14.5px;	padding:8px 0 0 2px;	font-weight:bold;}	
#topsection ul{font-size:11px;	color:#fff;	padding: 0;}
#topsection ul li{background:url(../images/sep.jpg) no-repeat right;}	
#topsection ul li a{text-decoration:none; color:#fff; height:21px; padding:0px 9px 0px 9px;}


.logosection{width:100%;}
.logosection .opilogo{ float:left;width:14%; padding:5px 0 0 20px; }
.logosection .username{ float:left; font-size:12px; font-weight:bold; padding:10px 0px 0px 25px; width:65%;} 
.logosection .co_logo{ float:right;text-align:right; padding:25px 0 0 5px; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:Background; width:15%;}  

.logosectioncws{width:100%;}
.logosectioncws .opilogo{ float:left; padding:8px 0 0 10px; width:14%;}
.logosectioncws .username{ float:left; font-size:11px; font-weight:bold;color:#00407D;padding:5px 10px 0 0;font-family:Arial; width:70.5%;}
.logosectioncws .co_logo{ float:right;	padding:15px 0 0 0;}

/*** top subprocess slide **/
#sliderWrap { position:absolute; top:-2px; margin: 0 0 0 0;width: 506px; left:0; }
#slider {position: absolute; left:35px;background-image:url(../images/slidebg1.png);background-repeat: repeat-y;background-position: bottom;width: 1000px;height: 200px;margin-top: -208px; }
a:focus{	-moz-outline-style:none;	outline:none;	}
#slider img {border: 0;}
#sliderContent { margin: 50px 0 0 10px;position: absolute; text-align:left;color:#FFF;font-weight:bold; font-size:11px; }
#sliderContent div{ margin:5px 0 0 0; float:left; width:240px}
#sliderContent select{ margin:5px 0 0 0; float:left; width:220px; font-size:10px}
#headerslide {margin: 0 auto;width: 600px;background-color: #F0F0F0;height: 200px;padding: 10px;}
#openCloseWrap {position:absolute; margin: 6px 0 0 133px;font-size:12px;font-weight:bold; }
#contentwrapper{float: left;width: 100%;}

/* ######### Style for Drop Down Menu ######### */
.ddcolortabs{padding: 0;background: transparent;voice-family: "\"}\"";voice-family: inherit; float:right;}
.ddcolortabs ul{margin:0;padding:0;list-style:none;}
.ddcolortabs li{display:inline;margin:0 2px 0 0;padding:0; background-color:#2c5a94; }
.ddcolortabs a{float:left;color: white;margin:0 0 0 0;padding:0 0 1px 3px;text-decoration:none;letter-spacing: 0px;}
.ddcolortabs a span{float:left;display:block;background: transparent url(media/color_tabs_right.gif) no-repeat right top;padding: 4px 8px 2px 7px;}
.ddcolortabs a span{float:none;}
.ddcolortabs a:hover{}
.ddcolortabs a:hover span{background-color: #2f5e9c;}
.ddcolortabs .selected a, 
#ddcolortabs .selected a span{ /*currently selected tab*/}
.ddcolortabs .selected a:hover{background-color: #2f5e9c;}
.ddcolortabsline{clear: both;padding: 0;width: 50%;height: 8px;line-height: 8px;background: black;border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/}
.dropmenudiv_a{position:absolute;top: 0; /*THEME CHANGE HERE* /*Top border width. Should match height of .ddcolortabsline above*/border-bottom-width: 0;font:normal 11px Arial;line-height:18px;z-index:100;background-color: white; width: 100px;visibility: hidden;}
.dropmenudiv_a a{width: auto;display: block;text-indent: 5px;border-top: 0 solid #d8d9db;border-bottom: 1px solid #d8d9db; /*THEME CHANGE HERE*/padding: 2px 0;text-decoration: none;color: black;}
* html .dropmenudiv_a a{ /*IE only hack*/width: 100%;}
.dropmenudiv_a a{background-color: #2f5e9c; color:#CCC}
.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/background-color: #3e76be; color:#b0d3ff}

#footer{clear: left; width: 100%;}
#footer p {font-size:8.5pt; color:#242323; font-family:Arial; text-align: center; padding-top: 5px; }
.innertube{margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/}

/**** Content Area ****/
#contentcolumn{margin-left: 220px; /*Set left margin to LeftColumnWidth*/}
.contenttop {background:url(../images/topbg.jpg) top left; width:100%; height:32px; float:left}
.contenttop span{ float:right}
.contentmid {background:url(../images/cntbg.png) repeat-y top left; min-height:380px; height:auto;  border-right:1px solid #cdcdcd; width:99.6%; float:left}
.contentmid span{ background: none; float:right; }
.contentbtm {background:url(../images/btmleft.png) no-repeat top left; width:99.9%; height:10px; float:left}
.contentbtm span{ float:right; }

.contentfullmid {margin: 5px 5px 5px 10px;}
.contentfullmid span{ background: none; float:none; }

/**** Menu section ****/
.contenttop .topnav{ width:400px; float:left; margin:4px 0 0 0}
.contenttop .topnav ul{ list-style:none; padding:0; margin:0 0 0 10px}
.contenttop .topnav ul li{ float:left; padding-top:3px; font-family:Verdana; font-weight:bold; font-size:small; color:White;}
.contenttop .topnav .active{margin:3px 0 0 0}
.contenttop .topnav ul li a:hover{ }

/* CSS for Shade Tabs.  */
.tabcontent{display:none; padding:25px; }
.tabcontent input, select{float:left; font-size:11px; margin-right:15px }
.tabcontent .select{ width:175px; margin:5px }
.tabcontent.textarea{ width:175px; }

/*** login ***/
#bodylogin{	background:#021f42 url(../images/bodybg.gif) repeat-x top;	font-family:Arial, Helvetica, sans-serif;}
#container {	margin:0 auto;	width:987px;}
.page { height:600px;}
.header {	width:599px;	float:left;}
.header .logo {	float:left;	padding:30px 0 0 0;}
.header h1 {	float:left;	color:#707070;	padding:57px 0 0 92px;	font-size:13px;}
.header h1 strong {	color:#074e9e;	padding:0 10px 0 0;	font-size:20px;}
.header h2 {	color:#fff;	padding:69px 0px 0 12px;	float:left;	width:580px;	line-height:25px;	font-size:18px;}
.login_box {	float:right;	width:371px;	padding:31px 0 0 0;}
.login_box div.box {	background:url(../images/loginbox.jpg) no-repeat;	width:371px;	height:310px;	float:left;}
.login_box div h3 {	width:300px;	font-size:11px;	float:left;	color:Red;	padding:10px 0 0 48px;}
.login_box table {	font-family:Arial, Helvetica, sans-serif;	font-size:9.8px;}
.login_box table div {	background:url(../images/textbox.jpg) no-repeat;	width:176px;	height:32px;}
.login_box table div input {	background:transparent;	width:160px;	margin:6px 0 0 5px;	border:0;	font-size:11px;}
.login_box table a {	text-decoration:underline;	color:#242323;	font-size:11px;	padding:0 5px 0 0;}

/*login page slider*/
#content_inner {	width: 960px;	margin: 0 auto;		position: relative;	}
.slides1_wrap {	position: relative;	padding: 00px 0 0px 49px;	width: 840px;}
#slides1 {	overflow: hidden;	height: 212px;}
#slides1 li {	list-style: none;	width: 880px;}
#slides1 li img {	float: left;}
#slides1 .content {	float: left;	width: 550px;	padding-left: 0px;}
#slides1 h4 {	font-size: 24px;	color: #fff;	font-weight: bold;	width:550px;padding:70px 0 0 59px;	line-height:29px;}
.slides1_wrap .prev {	position: absolute;	left: -6px;	top: 100px;	width:23px;	height:34px; }
.slides1_wrap .next {	position: absolute;	right: -90px;	top: 100px;		width:23px;	height:34px;}
.slides1_wrap a:active {	top: 100px;}
.bx_pager {	padding-left: 309px;	padding-top: 0px;	float:left;}
.bx_pager a {	float: left;	background: url(../images/bg_pager.png) no-repeat 0 -11px;	width: 23px;	height: 11px;	text-indent:-9999px;}
.bx_pager a:hover, .bx_pager a.active {	background-position: 0 0;	text-decoration: none;	}
.auto_controls {	position: absolute;	bottom: -11px;	left: 394px;text-indent:-9999px;}
.auto_controls a {	font-size: 16px;	color: #a3a3a3;	outline: 0;	padding: 2px;}
.auto_controls a:hover {	text-decoration: none; 	color: #e41996;}


/*OPI Css*/

.errormassage {width:250px;font-size:9px;font-weight:bold; float:left;color:Red;}

/*Manu*/
.islandstyle{cursor:default;border-width:0px;}
.parentitemstyle{border-bottom-width: 0;font:normal 11px Arial;color:White;}
.leafitemstyle{border-bottom-width: 0;font:normal 11px Arial;color:White;background-color:#003D73;}
.hoveritemstyle{background-color:#6689AF;}

.toplevelparentitemstyle{background-color:transparent;}
.toplevelleafitemstyle{background-color:transparent;}
.toplevelhoveritemstyle{background-color:#6689AF; }

.cwslink{background:url(../images/globe.jpg) no-repeat left; padding-left:30px;}
.opiholodaylink{background:url(../images/group.jpg) no-repeat left;padding-left:30px;}

.managementreport{background:url(../images/abgmid.png) repeat-y; width:675px; min-height:20px;  float:left; padding:3px 0 2px 0;}

.cdtab{margin-left:8px;margin-top:3px;}

.divcontent{float:left;width:100%; margin:2px 2px 2px 2px;}
.errortext{font-size:11px;	font-weight:bold; color:Red;}

.gridFilterOperandDropDown { background-color:White; border: Solid 1px Silver; font-family:Calibri; font-size: 8pt; cursor:auto; }

.xtop,.xbottom { display:block; background:transparent; font-size:1px; }  
.xbcontent { display:block; padding: 1px 1px;}  
.xb1,.xb2,.xb3,.xb4 { display:block; overflow:hidden;}  
.xb1,.xb2,.xb3 { height:1px;}  
.xb2,.xb3,.xb4,.xbcontent { border:solid #95b4d0; border-width:0 1px; background:AliceBlue;}
.xb1 { margin:0 5px; background:#95b4d0;}
.xb2 { margin:0 3px; border-width:0 2px;}  
.xb3 { margin:0 2px;}  
.xb4 { height:2px; margin:0 1px;}

.divaddeditheader { width:100%; background-image:url(../images/tblbg.gif); background-repeat:repeat-x; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#030339; }
.divaddeditcontent { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:Black; margin: 10px 10px 10px 10px; }

.divaddeditcontent2 { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:Gray; margin: 10px 10px 10px 10px; }
.divaddeditcontent3 { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:Black; margin: 10px 10px 10px 10px; }

.mandatory {color:Red; font-size:8pt; margin-left:0px; }
.inputfieldlabel { font-size:11px;font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.note { font-size:8pt; font-family:Calibri; text-align:left; margin-bottom:8px; color:Navy; }
.inputfieldvalue { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px }
.inputfield { float:left; width:310px; height:45px;}
.entryinterface { width:400px; float:left; }
.popup { display:none; z-index:999; width:400px; height:300px; border:solid 1px #70BBFF; background-color:#FFFFDD;}
.pnlPop { background-color: #F5F5F5; padding: 10px; border-color:blue; border-width:2px; }
.divCheckBoxlist { overflow:scroll; width:380px; height:400px; border-color:silver; border-style:solid; border-width:1px; }
.checkBoxlist { width:300px; font-size:11px; }
.modalBackground { background-color:#414141; filter:alpha(opacity=70); opacity:0.7; }
.linkButton { font-family:Calibri; font-size:9pt; font-weight:normal; color:red; }
.navigation, .navigation:link, .navigation:visited, .navigation:active { font-family:Arial, Helvetica, sans-serif; font-size:11pt; text-decoration:underline; font-weight:bold;	color:White; }
.navigation:hover { font-family:Arial, Helvetica, sans-serif; font-size:11pt; text-decoration:underline; font-weight:bold; color:Red;}

.wdcdaystyle { Font-Size:8pt; font-family:Verdana; background-color:White; }
.wdcSelectedDayStyle { color:Black; background-color:#2B64A7; font-size:8pt; font-family:Verdana; }
.wdcDayHeaderStyle { background-color:#2B64A7; color:White; font-size:8pt; font-family:Verdana; }
.wdcFooterStyle { background-color:#2B64A7; color:White; font-size:8pt; font-family:Verdana;}
.wdcDropdownStyle { color:Black; font-size:8pt; font-family:Verdana; background-color:White;} 
.wdcTitleStyle { background-color:#2B64A7;padding-left:20px;}
.wdcNextPrevStyle { background-color:#2B64A7; vertical-align:bottom; color:Black; }
.wdccalenderstyle { width:260px; }

.linkButtonbb { font-family:Calibri; font-size:9pt; font-weight:bold; color:#3A90DC; }
.divwelcome:hover { float: left; background-color:#6689AF; padding: 2px 0 0 0; margin:3px 3px 0 0; }
.divwelcome { float: left; background-color: Transparent; font-size: 11px; padding: 2px 0 0 0; margin:3px 3px 0 0;}
.divgrid span{float:none;}
.gridheaderstyledefault { font-family:Calibri; font-weight:bold; font-size:11pt; color:White; padding-left:2px;	background-color:#2B64A7;}
.griddefaultrow { color:Black; font-family:Calibri; font-size:10pt; background-color:#C7D5E8; border: Solid 1px Silver; padding-left:3px; border-left: Solid 1px Window; border-top: Solid 1px Window;}
.gridrowalternatestyledefault { background-color:#E9E9F7;} 

/*CSS for tooltip*/
div#qTip { padding: 3px; border: 1px solid #666; display: none; background: #828080; color: #FFF; font: bold 11px Verdana, Arial, sans-serif; position: absolute; z-index: 1000; } 

.addedittable { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px ;}
.addedittable th { text-align:left; font-family:Tahoma; font-size: 8pt; font-weight:bold; padding: 1px 10px 1px 1px;}
.addedittable td { text-align:left; padding:1px 1px 1px 1px;}
.displaytextoftreeview { font-family:tahoma; font-size:8pt; }

.disabledTextBox { background-color:#D3D7D9; }
.normalTextBox { color:#000000; }
.validationText { font-size:11px; font-weight:normal; color:Red;}
.smalltext { font-size:9px; }
.verysmalltextbox { width:70px; }
.inputfieldgroup { }
.dropdownlist { width:286px; }
.divbutton { width:100%; margin-top:2px; }
.legendcss { font-weight: bold; color: #2B64A7; font-size: 9pt;}
.pageheading { font-size:12pt; font-weight: bold; color:#2B64A7; margin-left:3px;}
.pageheading h3 { font-size:12pt; font-weight: bold; color:#2B64A7;}
.gridfont {font-size:8pt; font-family:Arial;}
/* Vishnu's Changes for Content Background */
.divcontent1{float:left;width:98.6%; margin:2px 2px 2px 2px;}
.xtop1,.xbottom1 { display:block; background:transparent; font-size:1px; }  
.xbcontent1 { display:block; padding: 1px 1px;}  
.xb1,.xb2,.xb3,.xb4 { display:block; overflow:hidden;}  
.xb1,.xb2,.xb3 { height:1px;}  
.xb2,.xb3,.xb4,.xbcontent1 { border:solid #95b4d0; border-width:0 1px; background:white;}.xb1 { margin:0 5px; background:#95b4d0;}
.xb2 { margin:0 3px; border-width:0 2px;}  
.xb3 { margin:0 2px;}  
.xb4 { height:2px; margin:0 1px;}
.gridcaption { padding-bottom:2px; font-weight:bold; font-size: 8pt;}

/*Start:  CWS Folder Images */
.statebasket { background-image:url('../images/Default_35x28.png');	text-decoration:none; color:Black; text-align:center; font: bold 10pt Verdana; background-repeat:no-repeat;	background-position:center; }
.statebasketselected { background-image:url('../images/Selected_35x28.png'); text-decoration:none; color:Black; text-align:center; font: bold 10pt Verdana; background-repeat:no-repeat; background-position:center; }
.statebasket:hover { background-image:url('../images/Hover_35x28.png');	text-decoration:none; color:Black; text-align:center; font: bold 10pt Verdana; background-repeat:no-repeat; background-position:center; }
/*End: CWS Folder Images */

/* Record Count */
.recordcount { position:relative; float:left; font-size:12px; color:#004b90; font-weight: bold; }
.rounddivheader { position:relative; float:left; font-size:14px; color:#004b90; font-weight: bold;}
.inputfield1 {float:left; width:232px; height:45px; }
.inputfield2 {float:left; width:100px; height:45px; } /* Brijesh: Added for Bug ID 52860806 */
.inputrightvalue { width: 70px; text-align: right;}
.exportheader { background:url(../images/topbg.png); padding-left: 5px; padding-top: 7px; font-family: Arial; font-weight: bold; }
.divaddeditcontentforactivity { font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:Black; margin: 2px 2px 2px 2px;}
.reporttabfont { font-family: Arial; font-size:8pt; font-weight:bold; }
.multilinetextbox { font-family:Arial; width:280px; height:40px;}
.buttonhighlighted { background: transparent url(../images/btnFilter2.gif) no-repeat scroll top right;    color: Black;    display: block;    float: left;    font: bold 12px arial, sans-serif;    height: 24px;    margin-right: 6px;    padding-right: 18px; /* sliding doors padding */ cursor:hand;   text-decoration: none; cursor:pointer;}
.buttonhighlighted span { background: transparent url(../images/btnFilter1.gif) no-repeat;  cursor:hand;  display: block;    line-height: 14px;    padding: 5px 0 5px 18px;cursor:pointer;} 
.buttonhighlighted:hover {background-position: bottom right; color: #FFF; cursor:hand; outline: none; }
.buttonhighlighted:hover span { background-position: bottom left; cursor:hand; padding: 6px 0 4px 18px; } 

.inputfieldupload { float:left; width:310px; height:42px; }
.records { float:left; margin:0 0 0 15px; width:96.5%; background:url(../images/feedbg.gif) repeat-x bottom left; height:10px; }

.usernameentitydetail { font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color: White; float:right; padding-top:12px; min-width:460px; overflow:hidden; text-align:right;}
#marqueecontainer { position: relative; width: 500px; height: 280px; overflow: hidden; padding: 2px; padding-left: 4px; }

/* Scroll Bar Master Styling Starts Here */
#main { width: 100%; margin: 0 auto;}
#contentslider {width:300px; height: 2px; margin: 5px; background:#C8C8C8; position:relative;}
.ui-slider-handle { width: 40px; height:6px; position: absolute; top: -4px; background: #717171; border: solid 1px black;}
#content-scroll { max-width:900px; height: 150px; margin-top: 0px; overflow:hidden; }
#content-holder { width: 200px; height: 80px; }

/* Start: Upload and assignment Pagination layout */
.Paging a { text-decoration:none; color:Black;}
label.button  { background: transparent url(../images/button2.gif) no-repeat scroll top right;    color: Black;    display: block;    float: left;    font: bold 12px arial, sans-serif;    height: 24px;    margin-right: 5px;    padding-right: 10px; /* sliding doors padding */ cursor:hand;   text-decoration: none; cursor:pointer;}
label.button span { background: transparent url(../images/button1.gif) no-repeat;  cursor:hand;  display: block;    line-height: 14px;    padding: 5px 0 5px 10px;cursor:pointer;} 
label.button:hover { background-position: bottom right;    color: #FFF; cursor:hand;   outline: none;cursor:pointer; /* hide dotted outline in Firefox */}
label.button:hover span { background-position: bottom left; cursor:hand;   padding: 6px 0 4px 10px;cursor:pointer; /* push text down 1px */} 
label.buttonDisabled { background: transparent url(../images/button2.gif) no-repeat scroll top right;background-position: bottom right;    color: #FFF; cursor:hand;   outline: none;cursor:pointer; /* hide dotted outline in Firefox */}
label.buttonDisabled span { background: transparent url(../images/button1.gif) no-repeat;      background-position: bottom left; cursor:hand;   padding: 6px 0 4px 10px;cursor:pointer; /* push text down 1px */} 
/* End: Upload and assignment Pagination layout */

/* Kiran background-color:#f8f0f0; */
.ColumnAlignment { text-align:center;}
.RowBackColorGhostWhite { background-image:none; background-color:#F8F8FF;}
.RowBackColorMediumSeaGreen { background-image:none; background-color:#3CB371;}
.RowBackColorLightSteelBlue { background-image:none; background-color:#B0C4DE;}
.RowBackColorLightGoldenrodYellow { background-image:none; background-color:#FAFAD2;}
.RowBackColorLightGray { background-image:none; background-color:#D3D3D3;}
.RowBackColorPeachPuff { background-image:none; background-color:#FFDAB9;}
.RowDataAllignment { text-align:right;}
.infrWebEditor { overflow:auto; }
.diverrors { color:Red; margin-bottom:0px; padding-bottom:0px; margin-left:20px;}
.wrapper { } 
.PDcontainer { min-height: 98%; height: auto !important; height: 98%; margin: 0 auto;}
.headerrow1 { background-color:#5F8BBC; height:6px;}
.PDpage { }
.PDfooter { height:18px; background-color:#034D98; text-align:center; font-size:8.5pt; font-family:Arial;}
.PDfooter p { padding-top:0px; }
.PDfooter a { font-size: 9pt; color:White; }
.divaddeditcontent1 { font-size:11px; font-family:Arial, Helvetica, sans-serif;  font-weight:normal; color:Black; margin:5px 10px 10px 10px;}
.reporttab {clear:both;min-width:176px; vertical-align:middle}

/*Newly added Menu Styles*/
.parentsubitemstyle{text-indent:3px; text-align:right !important; float:right !important;}
.leafsubitemstyle{height:15px; text-indent:8px; padding-left:3px !important;  padding-top:3px !important; width:100%; }
.IE8fix{ z-index:120;}
 #ctl00_ctl00_uwmMasterMenu a.level2 {border-bottom: 2px solid #f8f5f5 !important;}
/*Ends:*/

.tblinputfield { width:230px; height:42px; float:left;}
.drpdwn {border:1px solid #2B64A7; font-size:9pt; font-family:Calibri;}
.txtbox {border:1px solid #2B64A7; font-size:10pt; font-family:Calibri;}
.txtboxro {border:1px solid #2B64A7; font-size:10pt; font-family:Calibri; background-color:#D8D8D8;}
.fsetcss {border:1px solid #2B64A7;}
.legendnewcss { font-weight:bold; color:#2B64A7; font-size:10pt; font-family:Calibri; margin-left:10px;}
.RowBackColorPriorityDarkBlue { background-image:none; background-color:#FFCCD1;}

.btnWorkItem{width:99%;position:relative;min-height:400px} 
.btnWorkItem a{position: relative;margin: 0 auto;margin-right: 20%;margin-left: 45%;margin-top: 15%;}
