/*
	version 7.2.0.16
*/
body{
	margin:0px;
	padding:0px;
	position:absolute;
	background-color:#F6F7F2;
	width:100%;
	height:100%;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000000;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color:#2D5A9D ;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color:#ffffff ;
	scrollbar-shadow-color:#2D5A9D ;
	scrollbar-arrow-color:#2D5A9D ;
	scrollbar-track-color: #FFFFFF;
}
.zoom {
  zoom: 1;
}
.idocvaultmain{
	 width:381px;
	 height:442px;
}
.idocvaultmain2{
	 width:381px;
	 height:150px;
}
#PlsWt{
	width:300px;
	height:40px;
	position:absolute;
	background-color:#FFF;
	display:none;
	border:solid 3px #27377C;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
#RSSBACKGROUND{
	width:100%;
	height:100%;
	background-color:#FFF;
}
#RSSFeed{
	background-image:url("images/RSSFeeds.png");
	background-repeat: repeat-y;
	background-position: left;
	margin-bottom: 1em;
	clear:both;
}
#RSSTitle{
	padding: 5px 5px 0;
}
#RSSTitle a{
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#304B82;
}
#RSSDesc{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#666;
	padding: 0 5px 5px;
}
#RSSDesc:after {
	clear:both;
	content: "";
	display: table;
}
#RSSBACKGROUND img {
	max-width: 125px;
	height: auto;
	float: right;
	margin: 0 0em 1em 1em;
}
#RSSBACKGROUND .excerpt-read-more {
	clear:both;
}
.ediBtn{
	background-color: #000;
	border: 1px solid #000;
	border-radius: 6px;
	height: 40px;
	width:80px;
	cursor: pointer;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	line-height: 40px;
}
.navBack{
	background-color: #0071BC;
	border: 1px solid #0071BC;
}
.navNext{
	background-color: #39B54A;
	border: 1px solid #39B54A;
}
.navNext:disabled{
	background-color: #9B9B9B;
	border: 1px solid #9B9B9B;
	opacity: .65;
	cursor: not-allowed;
}
.navCancel{
	background-color: #F5A623;
	border: 1px solid #F5A623;
}
.navDelete{
	background-color: #D0021B;
	border: 1px solid #D0021B;
}
.ColHeader{
	height:35px;
	cursor:pointer;
}
.topborder{
	border-top:1px solid #AAAAAA;
}
.leftborder{
	border-left:1px solid #AAAAAA;
}
.rightborder{
	border-right:1px solid #AAAAAA;
}
.SearchIcon{
	background-image:url("images/Search_btn.png");
	background-position:center;
	background-repeat: no-repeat;
	background-size:41px 30px;
	width:51px;
	height:40px;
	cursor:pointer;
}
.ReportRow{
	background: #FFFFFF;
	height:35px;
	border-bottom:solid 1px #BBBBBB;
	border-left:solid 1px #BBBBBB;
	border-right:solid 1px #BBBBBB;
	cursor:pointer;
}
.ReportRowOdd:hover{
	background: #ccffff;
	color: #000000
}
.ReportRow:hover{
	background: #ccffff;
	color: #000000
}
.ReportRowOdd{
	background: #dee4ed;
	height:35px;
	border-bottom:solid 1px #BBBBBB;
	border-left:solid 1px #BBBBBB;
	border-right:solid 1px #BBBBBB;
	cursor:pointer;
}
.signinboxes{
	width:132px;
}
.play{
	background-image:url("images/play.png");
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}
.pause{
	background-image:url("images/pause.png");
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}
.cancel{
	background-image:url("images/cancel.png");
	background-position:center;
	background-repeat:no-repeat;
	cursor:pointer;
}
.containertable{
	width:100%;
	height:100%;
}
.orangebtn{
	background-color: #FAAB23;
	border: 1px solid grey;
	border-radius: 4px;
	height:30px;
	width:80px;
	cursor: pointer;
	color: white;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
}
.greenbtn{
	background-color: #39b54a;
	border: 1px solid grey;
	border-radius: 4px;
	height:30px;
	width:80px;
	cursor: pointer;
	color: white;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
}
.bluebtn{
	background-color: #0082cb;
	border: 1px solid grey;
	border-radius: 4px;
	height:30px;
	width:80px;
	cursor: pointer;
	color: white;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
}
.whitebtn{
	background-color: white;
	border: 1px solid grey;
	border-radius: 4px;
	height:30px;
	width:80px;
	cursor: pointer;
	color: #fa0914;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
}
.redbtn{
	background-color:#fa0914;
	border: 1px solid grey;
	border-radius: 4px;
	height:30px;
	width:80px;
	cursor: pointer;
	color: white;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
}
.copyrightnotice{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#999999;
	height:10px;
}
.Alert{
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#900;
}
.doceditmenu{
	position:absolute;
	padding:0;
	margin:0;
	display:none;
	top:0px;
	left:0px;
	background-color:#CCC;
	z-index:10000;
}
.docdropmenu{
	position:absolute;
	padding:0;
	margin:0;
	display:none;
	top:0px;
	left:0px;
	background-color:#FFF;
	border:#2D5A9D thin solid;
	z-index:10000;
}
.startnodeex{
	background-image:url("images/ftv2mnode.gif");
	width:16px;
	height:22px;
	cursor:pointer;
}
.startnode{
	background-image:url("images/ftv2pnode.gif");
	width:16px;
	height:22px;
	cursor:pointer;
}
.endnodeex{
	background-image:url("images/ftv2mlastnode.gif");
	width:16px;
	height:22px;
	cursor:pointer;
}
.endnode{
	background-image:url("images/ftv2plastnode.gif");
	width:16px;
	height:22px;
	cursor:pointer;
}
.blanknode{
	background-image:url("images/ftv2blank.gif");
	width:16px;
	height:22px;
}
.linenode{
	background-image:url("images/ftv2vertline.gif");
	width:16px;
	height:22px;
}
.lineitemnode{
	background-image:url("images/ftv2node.gif");
	width:16px;
	height:22px;
}
.endlinenode{
	background-image:url("images/ftv2lastnode.gif");
	width:16px;
	height:22px;
}
.docresults{
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
}
.cabinet{
	background-image:url("images/Cabinet.bmp");
	background-position:center;
	width:16px;
	height:16px;
	background-repeat:no-repeat;
}
.cabinettable{
	font-size:8px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#222;
}
.normaltext{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
}
.boldtext{
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#000;
}
.redtext{
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FF0000;
}
.RightBorder{
	border-right:#000 thin solid;
}
.BottomBorder{
	border-bottom:#000 thin solid;
}
.FEDRETURNSEARCHHEADER{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
	font-weight:bold;
	border-bottom:#000 thin solid;
}
.reportsearchtext{
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
}
.imagesearchlefttop{
	background-color: #304b82;
	-moz-border-radius: 8px 0px 0px 0px;
	border-radius: 8px 0px 0px 0px;
	width:15px;
}
.imagesearchrighttop{
	background-color:#304b82;
	-moz-border-radius: 0px 8px 0px 0px;
	border-radius: 0px 8px 0px 0px;
	width:15px;
}
.imagesearchleftbottom{
	background-color:#304b82;
	-moz-border-radius: 0px 0px 0px 8px;
	border-radius: 0px 0px 0px 8px;
	width:15px;
}
.imagesearchrightbottom{
	background-color:#304b82;
	-moz-border-radius: 0px 0px 8px 0px;
	border-radius: 0px 0px 8px 0px;
	width:15px;
}
.imagesearch{
	background-color:#304b82;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	border-radius: 0px 0px 8px 8px;
}
.imagesearchtext{
	background-color:#304b82;
	font-size:15px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	border-radius: 8px 8px 0px 0px;
}
.imagesearchlefttoph{
	background-color: #6b8ac9;
	-moz-border-radius: 8px 0px 0px 0px;
	border-radius: 8px 0px 0px 0px;
	width:15px;
}
.imagesearchrighttoph{
	background-color:#6b8ac9;
	-moz-border-radius: 0px 8px 0px 0px;
	border-radius: 0px 8px 0px 0px;
	width:15px;
}
.imagesearchh{
	background-color:#6b8ac9;
	font-size:15px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	border-radius: 8px 8px 0px 0px;
}
.cursor{
	cursor:pointer;
}
.customerresultrow{
	background-color:#FFF;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
	cursor:pointer;
}
.customerresultrowhover{
	background-color:#906;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	cursor:pointer;
}
.MPCheckReviewD{
	background-color:#FFF;
	width:1100px;
	height:630px;
	overflow:auto;
}
#RETURNRESULTTEXTBOX{
	background-color:#FFF;
	width:600px;
	height:200px;
	overflow:auto;
	color:#000;
}
#eCurrentApprovalsCell{
	background-color:#FFF;
	width:600px;
	height:100px;
	overflow:auto;
	color:#000;
}
.rtbtnimg{
	height:20px;
	width:20px;
	cursor:pointer;
}
.checkbtns{
	width:20px;
}
.chckimgbtn{
	height:20px;
	width:60px;
}
.checkitem{
	width:765px;
	height:735px;
}
.checkitemsmall{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
	width:475px;
	height:450px;
}
.checkitemxsmall{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
	width:275px;
	height:250px;
}
.checkitemxsmallcomb{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
	width:275px;
	height:500px;
}
#CUSTOMERSEARCHRESULTCELL{
	background-color:#FFF;
	width:295px;
	height:250px;
	overflow:auto;
}
#CIMGTABLE{
	width:150px;
	height:500px;
	background-color:#FFF;
	color:#000;
	overflow:auto;
}
#ENROLLRESULTS{
	width:1000px;
	height:100%;
	overflow:auto;
}
.tabletext{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
}
.enrollbox{
	width:200px;
	height:250px;
}
.enrollbox2{
	width:190px;
	height:250px;
}
.enrollbox3{
	width:190px;
	height:auto;
}
#CUSTOMERRESULTS{
	overflow:auto;
}
#TIMGTABLE{
	background-color:#FFF;
	color:#000;
	overflow:auto;
	display:none;
}

#TIMGTABLE table tbody tr td input[type=text]{
	width:150px !important;
	padding:3px;
	margin:3px;
}

#TIMGTABLE table tbody tr td select{
	width:150px !important;
	padding:3px;
	margin:3px;
}
.datePickerDiv{
	width: 20px;
	float: left;
	padding-top:3px;
}

#IMGSEARCHCELL{
	color:#000;
	width:98%;
	height:100%;
	overflow:auto;
}
.DataGridInput{
	font-size:10px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#000000;
	size:120;
	width:120px;
	cursor:pointer;
}
.datagridlgdata{
	width:200px;
	height:300px;
	padding:auto;
	margin:auto;
	text-align:center;
	overflow: auto;
}
.batchsendrow{
	height:25px;
}
.batchsendrowsm{
	height:15px;
}
.topleftbatchsendsm{
	background-color:#304b82;
	-moz-border-radius: 8px 0px 0px 0px;
	border-radius: 8px 0px 0px 0px;
	width:15px;
	height:15px;
	background-repeat:no-repeat;
}
.toprightbatchsendsm{
	background-color:#304b82;
	-moz-border-radius: 0px 8px 0px 0px;
	border-radius: 0px 8px 0px 0px;
	width:15px;
	height:15px;
	background-repeat:no-repeat;
}
.bottomrightbatchsend{
	background-color:#304b82;
	-moz-border-radius: 0px 0px 8px 0px;
	border-radius: 0px 0px 8px 0px;
	width:15px;
	height:15px;
	background-repeat:no-repeat;
}
.bottomleftbatchsend{
	background-color:#304b82;
	-moz-border-radius: 0px 0px 0px 8px;
	border-radius: 0px 0px 0px 8px;
	width:15px;
	height:15px;
	background-repeat:no-repeat;
}
.batchsendpage{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
}
.batchsendtext{
	background-color:#304b82;
	font-size:12px;
	font-weight:bold;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
}
.batchsendtextsm{
	background-color:#304b82;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
}
.InvalidLockIconRow{
	height:18px;
	background-color:#66042E;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	background-image:url("images/InvalidLock.png");
	background-repeat:no-repeat;
	background-position:right;
	background-size:14px 14px;
}
.LockIconRow{
	height:18px;
	background-color:#66042E;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	background-image:url("images/LockedLock.png");
	background-repeat:no-repeat;
	background-position:right;
	background-size:14px 14px;
}
.UndeterminedLockIconRow{
	height:18px;
	background-color:#66042E;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	background-image:url("images/UndeterminedLock.png");
	background-repeat:no-repeat;
	background-position:right;
	background-size:14px 14px;
}
.NotLockedLockIconRow{
	height:18px;
	background-color:#66042E;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	background-image:url("images/NotLockedLock.png");
	background-repeat:no-repeat;
	background-position:right;
	background-size:14px 14px;
}
.searchresultstextb{
	height:18px;
	background-color:#66042E;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	cursor:pointer;
}
.searchresultstext{
	height:18px;
	background-color:#66042E;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	cursor:pointer;
	border-radius: 8px 0px 0px 0px;
	padding-left: 5px;
	padding-right: 1px;
}

.searchresultstexth{
	height:18px;
	background-color:#960543;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	cursor:pointer;
	border-radius: 8px 0px 0px 0px;
}
.searchresultsbody{
	background-color:#66042E;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
}
.checkreviewtable{
	position:absolute;
	top:105px;
	left:215px;
	display:none;
}
.searchresulttable{
	position:absolute;
	top:47px;
	left:169px;
	display:none;
}
.topleftsearchresultssm{
	background-color:#66042E;
	-moz-border-radius: 8px 0px 0px 0px;
	border-radius: 8px 0px 0px 0px;
	width:10px;
}
.toprightsearchresultssm{
	background-color:#66042E;
	-moz-border-radius: 0px 8px 0px 0px;
	border-radius: 0px 8px 0px 0px;
	font-size:8px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	width:10px;
}
.bottomrightsearchresultssm{
	background-color:#66042E;
	-moz-border-radius: 0px 0px 8px 0px;
	border-radius: 0px 0px 8px 0px;
	width:10px;
}
.bottomleftsearchresultssm{
	background-color:#66042E;
	-moz-border-radius: 0px 0px 0px 8px;
	border-radius: 0px 0px 0px 8px;
	width:10px;
}
.topleftsearchresultsh{
	background-color:#960543;
	-moz-border-radius: 8px 0px 0px 0px;
	border-radius: 8px 0px 0px 0px;
	width:10px;
}
.toprightsearchresultsh{
	background-color:#960543;
	-moz-border-radius: 0px 8px 0px 0px;
	border-radius: 0px 8px 0px 0px;
	font-size:8px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
	width:10px;
}
.topleftsearchresults{
	background-color:#66042E;
	-moz-border-radius: 8px 0px 0px 0px;
	border-radius: 8px 0px 0px 0px;
	width:10px;

}
.topleftsearchresultst{
	width:10px;

	background-color:#66042E;
	-moz-border-radius: 8px 0px 0px 0px;
	border-radius: 8px 0px 0px 0px;
	z-index:100;
	-moz-opacity: 0.4;
	opacity:.40;
	filter: alpha(opacity=40);
}
.toprightsearchresultst{
	width:10px;
	background-color:#66042E;
	-moz-border-radius: 0px 8px 0px 0px;
	border-radius: 0px 8px 0px 0px;
	z-index:100;
	-moz-opacity: 0.4;
	opacity:.40;
	filter: alpha(opacity=40);
}
.searchresultstextt{
	height: 10px;
	background-color:#66042E;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	cursor:pointer;
	z-index:100;
	-moz-opacity: 0.4;
	opacity:.40;
	filter: alpha(opacity=40);
	border-radius: 8px 0px 0px 0px;
}

.newsearchresultstextt{
	height: 10px;
	background-color:#66042E;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	cursor:pointer;
	z-index:100;
	-moz-opacity: 0.4;
	opacity:.40;
	filter: alpha(opacity=40);
	border-radius: 8px 8px 0px 0px;
}

.toprightsearchresults{
	width:10px;
	background-color:#66042E;
	-moz-border-radius: 0px 8px 0px 0px;
	border-radius: 0px 8px 0px 0px;
	font-size:8px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}
.bottomrightsearchresults{
	width:10px;
	background-color:#66042E;
	-moz-border-radius: 0px 0px 8px 0px;
	border-radius: 0px 0px 8px 0px;
}
.bottomleftsearchresults{
	width:10px;
	background-color:#66042E;
	-moz-border-radius: 0px 0px 0px 8px;
	border-radius: 0px 0px 0px 8px;
}
.bottomlefttabsheets{
	background-color:#DFD099;
	-moz-border-radius: 0px 0px 0px 8px;
	border-radius: 0px 0px 0px 8px;
	/*background-image:url("images/DFD099bottomleft.png");*/
	width:15px;
	height:25px;
}
.bottomrighttabsheets{
	background-color:#DFD099;
	-moz-border-radius: 0px 0px 8px 0px;
	border-radius: 0px 0px 8px 0px;
	/*background-image:url("images/DFD099bottomright.png");*/
	width:15px;
	height:25px;
}
.topleftdocumenttab{
	background-color:#DFD099;
	-moz-border-radius: 8px 0px 0px 0px;
	border-radius: 8px 0px 0px 0px;
	/*background-image:url("images/DFD099topleftsm.png");*/
	border-right-color:#304b82;
	border-right-style:solid;
	border-right-width:2px;
	width:15px;
	height:15px;
	font-size:8px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	cursor:pointer;
}
.toprightdocumenttab{
	background-color:#DFD099;
	-moz-border-radius: 0px 8px 0px 0px;
	border-radius: 0px 8px 0px 0px;
	/*background-image:url("images/DFD099toprightsm.png");*/
	width:15px;
	height:15px;
	font-size:8px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	cursor:pointer;
}
.documenttab{
	background-color:#DFD099;
	border-right-color: #304b82;
	border-right-style:solid;
	border-right-width:2px;
	font-size:13px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color: #304b82;
	cursor:pointer;
	padding:0px 16px 0px 16px;
}
.documenttabh{
	background-color: #dfd099;
	border-right-color:#304b82;
	border-right-style:solid;
	border-right-width:2px;
	font-size:13px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#fff;
	cursor:pointer;
	padding:0px 16px 0px 16px;
}

.tabsheets{
	background-color:#DFD099;
	font-size:13px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#304b82;
	cursor:pointer;
	border-radius: 8px 8px 0px 0px;

}

.ibxtabsheetsc{
	background-color:#DFD099;
	font-size:14px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:grey;
}

.tabsheetsc{
	background-color:#DFD099;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#000;
}
.back{
	background-image:url("images/back.png");
	background-repeat:no-repeat;
	background-position:center;
	width:15px;
	height:9px;
	cursor:pointer;
}
.begin{
	background-image:url("images/begin.png");
	background-repeat:no-repeat;
	background-position:center;
	width:15px;
	height:9px;
	cursor:pointer;
}
.next{
	background-image:url("images/next.png");
	background-repeat:no-repeat;
	background-position:center;
	width:15px;
	height:9px;
	cursor:pointer;
}
.end{
	background-image:url("images/end.png");
	background-repeat:no-repeat;
	background-position:center;
	width:15px;
	height:9px;
	cursor:pointer;
}

.tabsheetsh{
	background-color:#E9DEBA;
	font-size:13px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#999;
	cursor:pointer;
	border-radius: 8px 8px 0px 0px;
}
.toptabsheetsrow{
	height:15px;
	font-size:8px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
}


.searchboxrow{
	height:15px;
}

.searchboxtext{
	background-color:#DFD099;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
	border-radius: 8px 0px 0px 8px;

}

.IMGSEARCHBOX{
	background-color:#DFD099;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
	border-radius: 8px 0px 0px 8px;
}
.logotable{
	width:100%;
	position:absolute;
	top:5;
	z-index:-1;
}
.upperrightlogo{
	background-image:url("images/eDOCInnovations.png");
	background-repeat:no-repeat;
	width:300px;
	height:40px;
}
.arrowbox{
	width:5px;
	height:5px;
	cursor:pointer;
}
.arrowbox2{
	width:5px;
	height:10px;
	cursor:pointer;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style:none;
}
.arrow{
	width:0px;
	height:0px;
	font-size:0px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #1F395D;
}
.barrow{
	width: 0px;
	height: 0px;
	font-size:0px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #1F395D;
}
.barrow2{
	width: 0px;
	height: 0px;
	font-size:0px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-right: 5px solid #1F395D;
}
.merbacktext{
	vertical-align:middle;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	color:#1F395D;
}
.signintext{
	vertical-align:middle;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#1F395D;
	cursor:pointer;
	padding-left: 4px;
}
.MCLinktext{
	vertical-align:middle;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#000;
	cursor:pointer;
}
.MCNoLinktext{
	vertical-align:middle;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#000;
	cursor:pointer;
}
.controlidtext{
	vertical-align:middle;
	font-size:12px;
	width:200px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#000;
}
.searchtextw{
	vertical-align:middle;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
}
.searchrarroww{
	width: 0px;
	height: 0px;
	font-size:0px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #FFF;
}
.whiteseartext{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#FFF;
}
.searchtext{
	vertical-align:middle;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#000;
	cursor:pointer;
}
.searchrarrow{
	width: 0px;
	height: 0px;
	font-size:0px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #000000;
}
.searchlarrow{
	width: 0px;
	height: 0px;
	font-size:0px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-right: 5px solid #000000;
}
.borderit{
	border-top: thin solid #1036AB;
	border-bottom: thin solid #1036AB;
	border-left: thin solid #1036AB;
	border-right: thin solid #1036AB;
	font-family:"MS Reference Sans Serif";
}
.MCTitleText{
	font-size:14px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#000;
}
.MCTable{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
}
a.MCTable:link,a.MCTable:visited,a.MCTable:active{
	color:#1036AB;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	text-decoration: none
}
.logincontent{
	background-color:#304B82;
}
.upperleftsignintable{
	width:100%;
}
.signinrow{
	height:25px;
}
.admingrow{
	height:25px;
	width:100%;
}
.ADMIN1K{
	width:1000px;
}
.adminselcells{
	width:300px;
}
.admintabsbottomleft{
	background-color:#D6D6D6;
	-moz-border-radius: 0px 0px 0px 8px;
	border-radius: 0px 0px 0px 8px;
	/*background-image:url("images/D6D6D6bottomleft.png");*/
	background-repeat:no-repeat;
	height:25px;
	width:15px;
}
.admintabsbottomright{
	background-color:#D6D6D6;
	-moz-border-radius: 0px 0px 8px 0px;
	border-radius: 0px 0px 8px 0px;
	/*background-image:url("images/D6D6D6bottomright.png");*/
	background-repeat:no-repeat;
	height:25px;
	width:15px;
}
.admin{
	background-color:#D9D9D9;
}
.admintabs{
	background-color:#D9D9D9;
	color:#000;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	width:80px;
	cursor:pointer;
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
}
.admintabsh{
	background-color:#F0F0F0;
	color:#666;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	width:80px;
	cursor:pointer;
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
}
.PkgOpenRow{
	height:25px;
	background-color:#8097C3;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.PkgRow{
	height:25px;
	background-color:#8097C3;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.PkgData_EditedRow{
	height:25px;
	background-color:#8097C3;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.PkgDocument_AddedRow{
	height:25px;
	background-color:#8097C3;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.PkgOut_For_eSignRow{
	height:25px;
	background-color:#006400;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.PkgCnx_eSignRow{
	height:25px;
	background-color:#B22222;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.PkgCompletedRow{
	height:25px;
	background-color:#FFD700;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.PkgClosedRow{
	height:25px;
	background-color:#FFD700;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.PkgDeclinedRow{
	height:25px;
	background-color:#FFD700;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.PkgCanceledRow{
	height:25px;
	background-color:#FFD700;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.PkgCreated_OnlineRow{
	height:25px;
	background-color:#FF4500;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.PkgTitleRow{
	height:25px;
	background-color:#1B1B1B;
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
}
.PkgTitleArwCell{
	width:30px;
}
.PkgTitleCellS{
	width:50px;
	color:#FFF;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
}
.PkgTitleCell{
	width:100px;
	color:#FFF;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
}
.PkgTitleCellW{
	width:150px;
	color:#FFF;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
}
.PkgBtnCell{
	width:100px;
}
.docviewsearchresultstext{
	background-color:#66042E;
	color:#FFF;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	border-radius: 8px 8px 0px 0px;
}
.GreenBtn{
	background-color:green;
	cursor:pointer;
	color:white;
}
.PkgBtn{
	width:100px;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
}
.PkgSearchBtnRow{
	height:25px;
	background-color:#1B1B1B;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.PackageSearchCell{
	width: 150px;
	background-color:#49659C;
	border-radius: 8px 8px 8px 8px;
	-moz-border-radius: 8px 8px 8px 8px;
}
.ProDOCNavrow{
	height:20px;
	width:100%;
}
.ProDOCTabs{
	background-color:#e9deba;
	color:#999;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	width:80px;
	cursor:pointer;
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
}
.ProDOCTabsH{
	background-color:#DFD099;
	color:#000;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	width:80px;
	cursor:pointer;
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
}
.ProDOCMain{
	background-color:#DFD099;
}
.enrollsearch{
	background-color:#FFF;
	color:#000;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
}
.enrollsearch TH{
	background-color:#FFF;
	color:#000;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
}

.indexdatapanel{
	background-color:white;
	border-radius: 8px 8px 8px 8px;
	color:grey;
	text-align:center;
	font-size:10px;
}

.indexdatatab{
	background-color:green;
	color:#FFF;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	border-radius: 8px 8px 0px 0px;
}

.maintabs{
	background-color:#6B8AC9;
	color:#FFF;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	border-radius: 8px 8px 0px 0px;
}

.maintabsh{
	background-color:#304B82;
	color:#FFF;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
	border-radius: 8px 8px 0px 0px;

}

.adminmaininfo{
	background-color:#CDB561;
	color:#000;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
}
.adminmainbody{
	background-color:#FFF;
	color:#666;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
}
.reportstext{
	vertical-align:middle;
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#000;
}
.admintoprow{
	color:#000;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-weight:bold;
	height:10px;
	background-color:#CDB561;
	-moz-border-radius: 1em 1em 0em 0em;
	border-radius: 1em 1em 0em 0em;
}
.adminbotrow{
	height:10px;
	background-color:#CDB561;
	-moz-border-radius: 0em 0em 1em 1em;
	border-radius: 0em 0em 1em 1em;
}
.adminmaintopleft{
	background-color:#CDB561;
	-moz-border-radius: 1em 0em 0em 0em;
	border-radius: 1em 0em 0em 0em;
	/*background-image:url("images/CDB561topleft.png");*/
	width:15px;
	height:25px;
}
.adminmaintopright{
	background-color:#CDB561;
	-moz-border-radius: 0em 1em 0em 0em;
	border-radius: 0em 1em 0em 0em;
	/*background-image:url("images/CDB561topright.png");*/
	width:15px;
	height:25px;
}
.adminmainbottomright{
	background-color:#CDB561;
	-moz-border-radius: 0em 0em 1em 0em;
	border-radius: 0em 0em 1em 0em;
	/*background-image:url("images/CDB561bottomright.png");*/
	width:15px;
	height:25px;
}
.adminmainbottomleft{
	background-color:#CDB561;
	-moz-border-radius: 0em 0em 0em 1em;
	border-radius: 0em 0em 0em 1em;
	/*background-image:url("images/CDB561bottomleft.png");*/
	width:15px;
	height:25px;
}
.adminmainrow{
	height:25px;
	width:100%;
}
.adminnormaltext{
	color:#000;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
}
.admingreentext{
	color:#00CC33;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
}
.adminheaders{
	color:#000;
	font-size:14px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
}
.adminbuttons{
	color:#000;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	width:120px;
}
.checkreviewtext{
	color:#000;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
}
.checkreviewheaders{
	color:#000;
	font-size:14px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
}
.checkreviewbuttons{
	color:#000;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	width:75px;
}
.fedtablecell{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#000;
	border-color:#000;
	border-width:1px;
	border-style:solid;
	background-color:#FFF;
	cursor:pointer;
}
.fedheader{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#FFF;
	background-color:#6B8AC9;
}
.fedheaderh{
	font-size:10px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#FFF;
	background-color:#2D5A9D;
}
.batchsendheaders{
	color:#000;
	font-size:14px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
}
.batchsendbuttons{
	color:#000;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	width:75px;
}
.batchsendnormaltext{
	color:#000;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
}
.batchsendth{
	color:#000;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:800;
	border-bottom:#000 thin solid;
}
.batchsendinfo{
	background-color:#CDB561;
	color:#000;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
}
.batchsendinfoh{
	background-color:#DFD099;
	color:#FFF;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	cursor:pointer;
}
.batchsendbody{
	background-color:#FFF;
	color:#666;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
}
.batchsendrow{
	height:25px;
}
.batchsendtopleft{
	background-color:#CDB561;
	-moz-border-radius: 8px 0px 0px 0px;
	border-radius: 8px 0px 0px 0px;
	width:15px;
	height:25px;
}
.batchsendtopright{
	background-color:#CDB561;
	-moz-border-radius: 0px 8px 0px 0px;
	border-radius: 0px 8px 0px 0px;
	width:15px;
	height:25px;
}
.batchsendtoplefth{
	background-color:#DFD099;
	-moz-border-radius: 8px 0px 0px 0px;
	border-radius: 8px 0px 0px 0px;
	/*background-image:url("images/DFD099topleft.png");*/
	width:15px;
	height:25px;
}
.batchsendtoprighth{
	background-color:#DFD099;
	-moz-border-radius: 0px 8px 0px 0px;
	border-radius: 0px 8px 0px 0px;
	/*background-image:url("images/DFD099topright.png");*/
	width:15px;
	height:25px;
}
.batchsendbottomright{
	background-color:#CDB561;
	-moz-border-radius: 0em 0em 1em 0em;
	border-radius: 0em 0em 1em 0em;
	width:15px;
	height:25px;
}
.batchsendbottomleft{
	background-color:#CDB561;
	-moz-border-radius: 0em 0em 0em 1em;
	border-radius: 0em 0em 0em 1em;
	width:15px;
	height:25px;
}
.mainholder{
	background-color:#304B82;
	background-image:url(images/WaterMark.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.leftsignintable{
	width:100%;
	height:100%;
}
.leftsignintabletop{
	height:100%;
	width:40%;
}
.leftsignintabletopright{
	width:29px;
	height:100%;
	border-right:thin;
	border-right-color:#000;
	border-right-width:1px;
	border-right-style:solid;
}
.upperleftsignintabletop{
	background-color:#304B82;
	border-top:thin;
	border-top-color:#000;
	border-top-width:1px;
	border-top-style:solid;
	width:90%;
}
.upperleftsignintabletopright{
	background-color:#304B82;
	-moz-border-radius: 0em 1em 0em 0em;
	border-radius: 0em 1em 0em 0em;
	width:30px;
}
.signinmsg{
	font-size:14px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	font-weight:bold;
	color:#F00;
	background-image:url("images/eDOCInnovations.png");
	background-repeat:no-repeat;
	background-position:right;
}
.NewsLink{
	padding-left:20px;
	font-size:24px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#FFF;
}
iframe{
	background-color:#FFF;
	font-size:12px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#000;
}
.whitebg{
	background-color:#FFF;
	font-size:12px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#000;
}
.greybg{
	background-color:#CCC;
	font-size:12px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#000;
}
a{
	text-decoration: none;
}
a:link, a:visited, a:active {
	color:#1036AB;
	text-decoration: none
}
a.whitelink{
	text-decoration: none;
}
a.whitelink:link, a.whitelink:visited, a.whitelink:active {
	color:#FFFFFF;
	text-decoration: none;
}
.showcursor{
	cursor:pointer;
}
.signintable{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}
.ntable{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}
.hidden{
	display:none;
}
.ghost{
	width:129px;
	font-size:10px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:italic;
	color:#999999;
}
.ghostinbx{
	width:129px;
	font-size:10px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:italic;
	color:#999999;
}
.textfield{
	width:129px;
	font-size:10px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#000000;
}
.textfieldinbx{
	width:129px;
	font-size:10px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#000000;
}
.textfieldh{
	width:129px;
	font-size:10px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	background-color:#6B8AC9;
	color:#FFF;
}
.textfieldinbxh{
	width:150px;
	font-size:10px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	background-color:#6B8AC9;
	color:#FFF;
}
.monthlystatmentselecttable{
	width:129px;
	background-color:#304B82;
}
.monthlystatmentselectcell{
	width:117px;
	font-size:10px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	background-color:#304B82;
	color:#FFF;
	cursor:pointer;
}
.monthlystatmentselectcellh{
	width:117px;
	font-size:10px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	background-color:#6B8AC9;
	color:#FFF;
	cursor:pointer;
}
.monthlydropdownarrowbox{
	width:10px;
	height:10px;
	cursor:pointer;
	background-color:#304B82;
}
.monthlystatmentselectcelldownarrow{
	width: 0px;
	height: 0px;
	font-size:0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #FFF;
}
.monthlydropuparrowbox{
	width:10px;
	height:10px;
	cursor:pointer;
	background-color:#6B8AC9;
}
.monthlystatmentselectcelluparrow{
	width: 0px;
	height: 0px;
	font-size:0px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #FFF;
}
.resultcount{
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	font-weight:600;
	color:#000;
	font-size:8px;
}
.copyright {
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.fedupload{
	position:absolute;
	border:#000 thin solid;
	background:#B8E3EB;
	width:400px;
	height:20px;
	display:none;
	z-index:500;
	font-size:10px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#000000;
}
.SessionTimeoutTable{
	position:absolute;
	width:300px;
	height:150px;
	display:none;
	z-index:500;
}
.ChangePassordTable{
	background-color:#CDB561;
	border:solid 3px #CDB561;
	-moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
	position:absolute;
	width:300px;
	height:200px;
	display:none;
	z-index:500;
}
.SessionTimeoutTableText{
	font-size:12px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	background-color:#FFFFFF;
	font-weight:bold;
	color: #000000;
}
.SessionTimeoutTableRow{
	height:21px;
	width:100%;
}
.SessionTimeoutTableTopLeft{
	background-color:#B73233;
	-moz-border-radius: 8px 0px 0px 0px;
	border-radius: 8px 0px 0px 0px;
	/*background-image:url("images/topleftB73233.png");*/
	width:21px;
	height:21px;
}
.SessionTimeoutTableTopRight{
	background-color:#B73233;
	-moz-border-radius: 0px 8px 0px 0px;
	border-radius: 0px 8px 0px 0px;
	/*background-image:url("images/toprightB73233.png");*/
	width:21px;
	height:21px;
}
.SessionTimeoutTableBottomRight{
	background-color:#B73233;
	-moz-border-radius: 0px 0px 8px 0px;
	border-radius: 0px 0px 8px 0px;
	/*background-image:url("images/bottomrightB73233.png");*/
	width:21px;
	height:21px;
}
.SessionTimeoutTableBottomLeft{
	background-color:#B73233;
	-moz-border-radius: 0px 0px 0px 8px;
	border-radius: 0px 0px 0px 8px;
	/*background-image:url("images/bottomleftB73233.png");*/
	width:21px;
	height:21px;
}
.SessionTimeoutTableTop{
	background-color:#B73233;
	color:#FFF;
}
.ReportsResultsTable{
	color:#000;
	font-size:12px;
	font-family:"Courier New", Courier, monospace;
	font-style:normal;
	font-weight:bold;
}
.reportresultrow{
	color:#000;
	font-size:12px;
	font-family:"Courier New", Courier, monospace;
	font-style:normal;
	font-weight:bold;
}
.reportresultrow a,reportresultrow a:link,reportresultrow a:visited,reportresultrow a:active{
	color:#1036AB;
	font-size:12px;
	font-family:"Courier New", Courier, monospace;
	font-style:normal;
	font-weight:bold;
}
.reportresults a:link,.reportresults a:visited,.reportresults a:active{
	color:#000;
	font-size:12px;
	font-family:"Courier New", Courier, monospace;
	font-style:normal;
	font-weight:bold;
}
.ReportLink{
	color:#000;
	font-size:12px;
	font-family:"Courier New", Courier, monospace;
	font-style:normal;
	font-weight:bold;
}
.ReportLinkH{
	color:#000;
	font-size:12px;
	font-family:"Courier New", Courier, monospace;
	font-style:normal;
	font-weight:bold;
	background-color:#FFFF00;
}
.aBar {
	background-color: #003366;
	color: #ffffff;
	cursor: move;
	font-weight: bold;
	font-size:12px;
	padding: 0px;
	margin:0px;
	width:100%;
	position:relative;
}
.aBox{
	background-color: #FFFFFF;
	border: 3px solid #000000;
	color: #000000;
	padding: 0px;
	margin: 0px;
	border-collapse:collapse;
	position:absolute;
	display:none;
}
.navfiller{
	width: 100%;
	height: 35px;
}
.navtable{
	width: 100%;
	height:35px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
	padding: 0px;
	margin: 0px;
	border-collapse:collapse;
	position:absolute;
	float:left;
	z-index:200;
}
.inboxresultsrow{
	background-color:white;
}

.inboxresultsrowselected{
	background-color:#c9ddf5;
}

.ReportsTable{
	width: 100%;
	border:none;
	padding:0px;
	margin: 0px;
	border-collapse:collapse;
}
.reportsearchfield{
	width:170px;
}
.edsinput{
	height:38px;
}
.ADMCPTABLEC{
	width:230px;
	height:300px;
	display:none;
	position:absolute;
}
.datagridfooter{
	margin:0px;
	padding:0px;
	width:100%;
}
.navholder{
	width:20px;
	cursor:pointer;
	text-align:center;
	vertical-align:middle;
}
.navitem{
	width:5px;
	margin:0px;
	padding:0px;
	font-size:2px;
}
.navleft{
	width: 0px;
	height: 0px;
	margin:0px;
	padding:0px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-right: 5px solid #1F395D;
	font-size:0px;
}
.navright{
	width: 0px;
	height: 0px;
	margin:0px;
	padding:0px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #1F395D;
	font-size:0px;
}
.navlineright{
	width: 1px;
	height: 10px;
	margin:0px;
	padding:0px;
	border-right: 1px solid #1F395D;
	font-size:2px;
}
.navlineleft{
	width: 1px;
	height: 10px;
	margin:0px;
	padding:0px;
	border-left: 1px solid #1F395D;
	font-size:2px;
}
.leftslidebar{
	width: 0px;
	height: 0px;
	font-size:0px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #1F395D;
}
.leftslidebarbox{
	width:25px;
	border-left:#999 1px solid;
	cursor:pointer;
	font-size:0px;
	padding:0px;
	margin:0px;
	background: #dfd099;
}
.leftslidebarh{
	width:15px;
	height: 0px;
	font-size:0px;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 10px solid #1F395D;
}
.leftslidebarhbox{
	width:10px;
	border-left:#999 1px solid;
	cursor:pointer;
	font-size:0px;
	padding:0px;
	margin:0px;
	background: #dfd099;
}
.rightslidebar{
	width: 10px;
	height: 0px;
	font-size:0px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-right: 5px solid #1F395D;
}
.rightslidebarbox{
	width:25px;
	border:#999 1px solid;
	cursor:pointer;
	display:none;
	font-size:0px;
	padding:0px;
	margin:0px;
	background: #dfd099;
}
.rightslidebarh{
	width: 15px;
	height: 0px;
	font-size:0px;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-right: 10px solid #1F395D;
	background: #dfd099;
}
.rightslidebarhbox{
	width:20px;
	border:#999 1px solid;
	cursor:pointer;
	display:none;
	font-size:0px;
	padding:0px;
	margin:0px;
	background: #dfd099;
}
.middleleftslidebar{
	width: 8px;
	height: 0px;
	font-size:0px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #1F395D;
}
.middleleftslidebarbox{
	width:2px;
	border:#999 1px solid;
	cursor:pointer;
	font-size:0px;
	padding-left:3px;
}
.middleleftslidebarh{
	width: 12px;
	height: 0px;
	font-size:0px;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 10px solid #1F395D;
	background: #dfd099;
}
.middleleftslidebarhbox{
	width:2px;
	border-left:#999 1px solid;
	cursor:pointer;
	font-size:0px;
	padding-left:9px;
	background: #dfd099;
}
.middlerightslidebar{
	width: 0px;
	height: 0px;
	font-size:0px;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-right: 5px solid #1F395D;
}
.middlerightslidebarbox{
	width:8px;
	border:#999 1px solid;
	cursor:pointer;
	font-size:0px;
	padding-left:7px;
	margin:0px;
}
.middlerightslidebarh{
	width: 0px;
	height: 0px;
	font-size:0px;
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-right: 10px solid #1F395D;
	background: #dfd099;
}
.middlerightslidebarhbox{
	width:20px;
	border-right:#999 1px solid;
	cursor:pointer;
	font-size:0px;
	padding-left:8px;
	background: #dfd099;
}
.datagrid{
	font-size:8px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#333;
	border:#999 1px solid;
}
.NoteText{
	font-size:8px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#000;
}
.leftcontent{
	width:50%;
}
.rightcontent{
	font-size:12px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#222;
}
.displaydatagrid{
	font-size:8px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#333;
	border:#999 1px solid;
	width:100%;
}
.spacer{
	font-size:1px;
	height: 3px;
}
.inboxgridheader{
	font-size:14px;
	/*sari*/
	background-color:#304B82;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
}
.datagridheader{
	font-size:12px;
	background-color:#304B82;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	font-weight:bold;
	color:#FFF;
	cursor:pointer;
	padding-top:5px;
	padding-bottom:5px;
}

.datagridheader td{
	text-align:left !important;
}

.inboxgridrow{
	font-size:14px;
	background-color:#FFF;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#444;
	cursor:pointer;
}
.datagridrow{
	font-size:11px;
	background-color:#FFF;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#444;
	cursor:pointer;
	padding:2px;
}
.datagridrow td{
	padding:2px;
	text-align:left !important;
}
.inboxgridrowclicked{
	font-size:14px;
	background-color:#c9ddf5;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#FFF;
	cursor:pointer;
}
.datagridrowclicked{
	font-size:12px;
	background-color: #66042e;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#FFF;
	cursor:pointer;
	padding:6px;
	height:27px;
}
.datagridrowclicked td{
	text-align:left !important;
}
.inboxgridrowover{
	font-size:14px;
	background-color: #dfd099;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#111;
	cursor:pointer;
}
.datagridrowover{
	font-size:11px;
	background-color:#dfd099;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#111;
	cursor:pointer;
}

.datagridrowover td{
	padding:2px;
	text-align:left !important;
}

.datagridrowodd{
	font-size:11px;
	background-color:#B8E3EB;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:normal;
	color:#000;
	cursor:pointer;
	padding:2px;
}

.datagridrowodd td{
	padding:2px;
	text-align:left !important;
}

.searchcell{
	background-color:#66042E;
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	color:#FFF;
}
.datagridtable{
	background-color:#FFF;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
}
.datagridtitletext{
	font-size:12px;
	font-family:"MS Reference Sans Serif";
	font-style:normal;
	font-weight:bold;
	color:#1F395D;
}
/*calendar*/
.heading{
  background-color: #FFFFFF;
  color: #A5B9E7;
  font: bold 14pt Verdana, Sans-serif;
}
.headingInverted{
	background-color: #A5B9E7;
	color: #FFFFFF;
	font: bold 12pt Verdana, Sans-serif;
}
.headingInverted th{
	color: #FFFFFF;
	font: bold 12pt Verdana, Sans-serif;
}
.listHeading         {
	background-color: #FFFFFF;
	color: #000000;
	font: 12pt bold Verdana, Sans-serif;
}
.listHeadingInverted {
	background-color: #DDDDDD;
	color: #000000;
	font: 12pt bold Verdana, Sans-serif;
}
.listText            {
	background-color: #FFFFFF;
	color: #000000;
	font: 8pt Verdana, Sans-serif;
}
.listTextInverted    {
	background-color: #EEEEEE;
	color: #000000;
	font: 8pt Verdana, Sans-serif;
}
.normalText          {
	background-color: #FFFFFF;
	color: #000000;
	font: 9pt Verdana, Sans-serif;
}
.normalTextInverted  {
	background-color: #EEEEEE;
	color: #000000;
	font: 9pt Verdana, Sans-serif;
	border-color: #EEEEEE
}
.borders             {
	border: 1px solid #DDDDDD
}
.pageWidth           {
	width: 100%;
}
.aaOddRow{
	background-color: #FFFFFF;
	color: #000000;
	font: 8pt Verdana, Sans-serif;
}
.aaEvenRow{
	background-color: #EEEEEE;
	color: #000000;
	font: 8pt Verdana, Sans-serif;
}
@media print {
 .noprint { display: none; }
}
.rcheading             { background-color: #FFFFFF;
					 color: #A5B9E7;
					 font: bold 12pt Verdana, Sans-serif; }
.rcheadingInverted     { background-color: #A5B9E7;
					 color: #FFFFFF;
					 font: bold 12pt Verdana, Sans-serif; }
.rclistHeading         { background-color: #FFFFFF;
					 color: #000000;
					 font: 8pt bold Verdana, Sans-serif;
					 }
.rclistHeadingInverted { background-color: #DDDDDD;
					 color: #000000;
					 font: 8pt bold Verdana, Sans-serif; }
.rclistText            { background-color: #FFFFFF;
					 color: #000000;
					 font: 7pt Verdana, Sans-serif; }
.rclistTextInverted    { background-color: #EEEEEE;
					 color: #000000;
					 font: 7pt Verdana, Sans-serif; }
.rcnormalText          { background-color: #FFFFFF;
					 color: #000000;
					 font: 7pt Verdana, Sans-serif; }
.rcnormalTextInverted  { background-color: #EEEEEE;
					 color: #000000;
					 font: 7pt Verdana, Sans-serif;
					 border-color: #EEEEEE}
.rcborders             { border: 1px solid ;}
.pcheading{
	background-color: #FFFFFF;
	color: #000000;
	font: bold 12pt Verdana, Sans-serif;
}
.pcsmallHeading{
	background-color: #FFFFFF;
	color: #000000;
	font: bold 8pt Verdana, Sans-serif;
}
.pcheadingInverted{
	background-color: #3A3A74;
	color: #FFFFFF;
	font: bold 7pt Verdana, Sans-serif;
}
.pclistHeading{
	background-color: #FFFFFF;
	color: #000000;
	font: 8pt Verdana, Sans-serif;
}
.pclistHeadingInverted{
	background-color: #CCCCFF;
	color: #000000;
	font: bold 7pt Verdana, Sans-serif;
}
.pclistText{
	background-color: #FFFFFF;
	color: #000000;
	font: 7pt Verdana, Sans-serif;
}
.pclistTextInverted{
	background-color: #EEEEEE;
	color: #000000;
	font: 7pt Verdana, Sans-serif;
}
.pclistTextBold{
	background-color: #FFFFFF;
	color: #000000;
	font: bold 7pt Verdana, Sans-serif;
}
.pcnormalText{
	background-color: #FFFFFF;
	color: #000000;
	font: 8pt Verdana, Sans-serif;
}
.pcnormalTextInverted{
	background-color: #FFFFFF;
	color: #000000;
	font: 8pt bold Verdana, Sans-serif;
}
.pcborders{
	border: 1px solid #000000
}

table.jCalendar {
	border: 1px solid #000;
	background: #aaa;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background: #333;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}
table.jCalendar td {
	background: #ccc;
	color: #000;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
}
table.jCalendar td.selected {
	background: #003366;
	color: #fff;
}
table.jCalendar td.selected:hover {
	background: #003399;
	color: #fff;
}
table.jCalendar td:hover, table.jCalendar td.dp-hover {
	background: #fff;
	color: #000;
}
table.jCalendar td.disabled, table.jCalendar td.disabled:hover {
	background: #bbb;
	color: #888;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

div.dp-popup {
	position: relative;
	background: #ccc;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 210px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 2000;
	width:215px;
	text-align:center;
	border: 1px solid #000000;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0px;
	padding: 0px;
}
a#dp-close {
	font-size: 11px;
	text-align: left;
	float:left;
}
a#dp-close:hover {
	text-decoration: underline;
}
a#dp-close2 {
	font-size: 11px;
	text-align: right;
	float:right;
}
a#dp-close2:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0px;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}

a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0px;
	margin: 2px 3px 0px;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(images/calendar.png) no-repeat;
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 100px;
	float: left;
	text-align:left;
	font-size:10px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	color:#000000;
}
input.dp-appliedG {
	width: 100px;
	float: left;
	text-align:left;
	font-size:10px;
	font-family:"MS Reference Sans Serif", Monaco, monospace;
	font-style:italic;
	color:#999999;
}