body {
	height:100%; width:100%;
}

.requestTxa {
	color: #000;
	width: 260px;
	height: 45px;
	padding: 0px 2px 10px 2px;
	font: normal 13px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid rgb(177, 177, 177);
}

.offlineTxa {
	color: #000;
	width: 265px;
	padding: 0px 2px 10px 2px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	
}

.makeRequest{		
	height:175px;
	width:300px;
	position:absolute;
	z-index:100; 
	left: 35%;
	top: 25%; 
}

.msgTable{
	background-color: #f6f6f6;
	padding: 5px;
	border: 1px solid rgb(177, 177, 177);
	height:170px;
	width:250px;
}

.msgRecieptReqTable{
	background-color: #f6f6f6;
	padding: 5px;
	border: 1px solid rgb(177, 177, 177);
	height:160px;
	width:250px;
}

a.reqLink {
margin-left: 5px;
margin-top: 10px;
margin-bottom: 5px;
color: #0e5299;
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}

a:hover.reqLink {
margin-left: 5px;
margin-top: 10px;
margin-bottom: 5px;
color: #f45a00;
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}

.chatRequestHead{
	color: white; float:left; top:0; left:0;background-color: #0e5299; width:300px; padding:0px 1px 1px 1px;
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
}

.chatRecieptReqBody{
	clear:both; padding:5px;background-color: #e9e9e9; width:auto; height:165px; border: 1px solid #0e5299;
}

.chatRequestBody{
	clear:both; padding:5px;background-color: #e9e9e9; width:auto; height:185px; border: 1px solid #0e5299;
}

.fullBGDiv {
	position: fixed; left:0px; top:0px; background-color: #e9e9e9; layer-background-color: #e9e9e9; z-index:50; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; overflow:auto;
	height:100%; width:100%;
}

*html .fullBGDiv {
	position: absolute;
	top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	: document.body.scrollTop);
}