.inputFld {
	border : solid 1px #50657C;
        height:15px;
	width : 200px;
	font-family : arial;
}

.borderFull {
	border : #f2f2f2 solid 1px;
	background-color : #f2f2f2;
}

.borderVert {
	border : #3A3963 solid 1px;
	background-color : #f2f2f2;
}

.borderFullAlt1 {
	border : #f2f2f2 solid 1px;
	background-color : #f2f2f2;
        min-height: 10px;
        height: auto !important;
        height: 10px; 
}

.borderFullAlt2 {
	border : #dddddd solid 1px;
	background-color : #dddddd;
        min-height: 10px;
        height: auto !important;
        height: 10px; 
}


.borderRightBottomLeft {
	/*border-right : #50657C solid 1px;*/
	border-right : #f2f2f2 solid 1px;	
	border-bottom : #f2f2f2 solid 1px;
	border-left : #f2f2f2 solid 1px;
	background-color : #f2f2f2;
        height: 15px;
        min-height: 10px;
        text-align:left;
}

.borderTopRightBottom {
	border-right : #f2f2f2 solid 1px;
	border-bottom : #f2f2f2 solid 1px;
	border-top : #f2f2f2 solid 1px;
	background-color : #f2f2f2;
}

.borderRightBottom {
	border-right : #f2f2f2 solid 1px;
	border-bottom : #f2f2f2 solid 1px;
	background-color : #f2f2f2;
}

.columnHeaderNumeric{
	border-right : #f2f2f2 solid 1px;	
	border-bottom : #f2f2f2 solid 1px;
	border-left : #f2f2f2 solid 1px;
	background-color : #f2f2f2;
        height: 15px;
        min-height: 10px;
        text-align:right;
}

.columnDetailNumeric{
	border-right : #f2f2f2 solid 1px;	
	border-bottom : #f2f2f2 solid 1px;
	border-left : #f2f2f2 solid 1px;
	background-color : #f2f2f2;
        height: 15px;
        min-height: 10px;
        text-align:right;
}

/* 2 b removed and replaced by bodyText */
.loginText {
	font-size : 11px;
	font-family : arial;
	font-weight : 800;
	color : #3A3963;
}

.logoText {

                font-size : 29px;

                font-family : Bemtus;

                font-weight : 800;

                color : #3A3963;

}

.bodyText {
	font-size : 11px;
	font-family : arial;
	font-weight : 800;
	color : #3A3963;
}

.tableText {
	font-size : 12px;
	font-family : arial;
	font-weight : 500;
	color : #3A3963;
}

.tableTextNumeric {
	font-size : 11px;
	font-family : arial;
	font-weight : 500;
	color : #3A3963;
        text-align:right;
}

.tableTextNumericPrint{
	font-size : 11px;
	font-family : arial;
	font-weight : 500;
	color : #3A3963;
        text-align:right;
        border:0px
}

.tableHref {
	font-size : 11px;
	font-family : arial;
	font-weight : 500;
	color : #6D6BBA;
}

.taskHref {
	font-size : 10px;
	font-family : arial;
	font-weight : 500;
	color : #6D6BBA;
}

.headerText {
	font-size : 11px;
	font-family : arial;
	font-weight : 700;
	color : #3A3963;
}

.redText {
	font-size : 11px;
	font-family : arial;
	font-weight : 800;
	color : #FF9999;
}

.errorText {
	font-size : 12px;
	font-family : arial;
	font-weight : 800;
	color : RED;
}

.menuPathText {
	font-size : 10px;
	font-family : arial;
	font-weight : 500;
	color : BLACK;
}

.addressHeader {
	font-size : 13px;
	font-family : arial;
	border : 0px #50657C solid;
	font-weight : 800;
	color : #3A3963;
}

.addressHeader2 {
	font-size : 12px;
	font-family : arial;
	border : 0px #50657C solid;
	font-weight : 800;
	color : #3A3963;
}

.submitBut {
	background : #787D99;
	color : white;
	font-weight : 300;
	font-size : 10px;
	height : 24px;
        width:80px;
}

/*Used for tabs*/
 #tabs 
 {
	display: block;
	float: left;
	width: 100%;
}

.Selectedtab 
{ 
	border-collapse: collapse; 
	border-style: solid solid none solid;  
	border-color: #3A3963; 
	border-width: 1px 1px 0px 1px; 
	background:#3A3963; 
	padding: 2px 0.5em 0px 0.5em; 
	margin-top: 4px;
	margin-right: 2px;
	font-size : 11px;
	font-family : arial;
	font-weight : 500;
	color : white;
	text-decoration: none;
	width: 10%;
	height:15px;
	text-align: center;
	float: left;
}

a.tab 
{ 
	border-collapse: collapse; 
	border-style: solid solid none solid;  
	border-color: #3A3963; 
	border-width: 1px 1px 0px 1px; 
	background:silver; 

	padding: 2px 0.5em 0px 0.5em; 
	margin-top: 4px;
	margin-right: 2px;
	font-size : 11px;
	font-family : arial;
	font-weight : 500;
	color : #3A3963;
	text-decoration: none;
	width: 10%;
	height:15px;
	text-align: center;
	float: left;
}

a.tab:hover 
{ 
	border-color: #3A3963; 
	background-color: #B4C4D1; 
	
}

.panel 
{ 
	border: solid 1px #3A3963; 
	background-color: white; 
	padding: 2px; 
	height: 99%; 
	width:99%;
	overflow: auto; 
	clear: left; 
}

/*Used for subtabs*/
#subtabs 
 {
	display: block;
	float: left;
	width: 100%;
}

a.subtab 
{ 
	border-collapse: collapse; 
	border-style: solid solid none solid;  
	border-color: #3A3963; 
	border-width: 1px 1px 0px 1px; 
	background:#dddddd; 

	padding: 2px 0.5em 0px 0.5em; 
	margin-top: 4px;
	margin-right: 2px;
	font-size : 11px;
	font-family : arial;
	font-weight : 500;
	color : #3A3963;
	text-decoration: none;
	width: 100px;
	height:15px;
	text-align: center;
	float: left;
}

.Selectedsubtab 
{ 
	border-collapse: collapse; 
	border-style: solid solid none solid;  
	border-color: #3A3963; 
	border-width: 1px 1px 0px 1px; 
	background:#3A3963; 
	padding: 2px 0.5em 0px 0.5em; 
	margin-top: 4px;
	margin-right: 2px;
	font-size : 11px;
	font-family : arial;
	font-weight : 500;
	color : white;
	text-decoration: none;
	width: 100px;
	height:15px;
	text-align: center;
	float: left;
}

a.subtab:hover 
{ 
	border-color: #3A3963; 
	background-color: #B4C4D1; 
	
}

.terminated{
	font-size : 12px;
	font-family : arial;
	font-weight : 500;
	color : grey;
}