/* CSS for appsCommon */
.subPanelNoBorder{
	width:96%;
	background-color:#FFFFFF;
	border:0;
	text-align:left;
	
}
.panelheader100{
	width:100%;
	background-color: #FFFFFF;
	vertical-align:middle;
	text-align:left;
	padding-bottom:5px;
	padding-top:5px;
}

.panelheaderyel{
	width:80%;
	background-color: #FFFFCC;
	vertical-align:middle;
	padding-bottom:5px;
	padding-top:5px;
}
.subPanel80YelBorder{
	width:80%;
	background-color:#FFFFCC;
	border:0;
	
}
.subPanel80Border{
	width:80%;
	background-color:#FFFFFF;
	border:0;
}
.label-md{
	font-size: 12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	vertical-align:middle;
   
}
.label-md-vt{
	font-size: 12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	vertical-align:top;
   
}

.label-md-lb{
	color: #000000;
	font-size: 12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
	
}

.label-md-lbv{
	color: #000000;
	font-size: 12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
	vertical-align:85%;
}

.redStar
{
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align:top;
}
.redStar-m
{
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}

.reqTitle{
	color: #336699;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.label-md-lr{
	color: #FF0000;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:left;
}

.col45pct-r{
  vertical-align: middle;
  text-align:right;
  width:45%;
}

.col45pct-l{
  vertical-align: middle;
  text-align:left;
  width:45%;
}

.col10pct-c{
	vertical-align: top;
	width:10%;
   	text-align:center;
}

.col30pct-r{
  width:50%;
  text-align:right;
  vertical-align:top;
}


.col70pct-l{
  vertical-align:top;
  width:50%;
  text-align:left;
}
.col750px{
  width:750px;
}



.col20c{
vertical-align:top;
width:300px;
text-align:center;
color: #333333;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
padding-left:30px;
padding-right:30px;
}

.label-md-c{
	color: #000000;
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align:center;
}
.label-md-l{
	color: #000000;
	font-size: 12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*text-align:left;*/
	float:left;
}

.label-md-lk{
	color: #333333;
	font-size: 12px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align:middle;
	width:100px;
}

.form-input-text {
	color: #000000;
	font-size: 13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	font-weight: normal;
	padding-top:1px;
	padding-bottom:1px;
}
.panel80l{
	width:80%;
	text-align:left;
}
.hrclass{
	color:#FFFFFF;
	background-color:#FFFFFF;
	height:2px;
	border:none;
}
/**************************************/




