/*========  Brainofast Technologies, www.brainofast.com 2010=========*/
/*========  Error Massages =========*/
.msg_error{
	overflow:hidden;
	color:red;
	text-align:center;
	background-color: #fffeaa;
	padding:5px;
	margin:5px 5px 10px 5px;
	font-weight:bold;
}
/*========  Success Massages =========*/
.msg_success{
	overflow:hidden;
	color:green;
	text-align:center;
	background-color: #fcfecb;
	padding:5px;
	margin:5px 5px 10px 5px;
	font-weight:bold;
}
/*========  Session Massages =========*/
.msg_session_green{
	width:auto, 0;
	padding:7px 0 7px 7px;
	font-size: 12px;
	font-weight:bold;
	-moz-border-radius:5px;
	margin:5px;
	color:#0a7712;
	background-color: #fcfecb;
	font-family: Arial;
	text-align:center;
}
.msg_session_red{
	width:auto, 0;
	padding:7px 0 7px 7px;
	font-size: 12px;
	font-weight:bold;
	color:#ff0000;
	-moz-border-radius:5px;
	margin:5px;
	background-color: #fcfecb;
	font-family: Arial;
	text-align:center;
}
/*========  Data Not Found Massages =========*/
.msg_no_data_found{
	overflow:hidden;
	text-align:center;
	background-color: #fcfecb;
	padding:5px;
	margin:5px 5px 10px 5px;
	font-weight:bold;
	color:#000;
}

/*========  validation Massages =========*/
.validate_error{
	overflow:hidden;
	font-size: 10px;
	color:red;
	padding:2px 0;
}
/*================== Heading ================ */

/*================== button ================ */
input.button{
	border:0;
	background:#ccc url('../images/button_bg.png') repeat-x;
	padding:0 7px;
	height:29px;
	font-weight:bold;
	font-size: 13px;
	font-family:Arial;
}
input.button_normal{
	border: 1px solid #999;
	padding:3px 5px;
	background:#ccc;
	font-size: 13px;
}
input.button_normal:hover{
	background-color: #5dc8e8;
	cursor:pointer;
	border: 1px solid #007598;
}
/*================== Input, select, textarea,lable Box ================ */
input.error,select.error,textarea.error{	border: 1px solid red;}
label.error{color:red;}

/*================== Align ================ */
.txtac{text-align:center;}
.txtar{text-align:right;}
/*================== Width n Height ================ */
.w10{width:10px;}
.w100{width:100px;}
.w121{width:121px;}
.w173{width:173px;}
.w180{width:180px;}
.w184{width:184px;}
.w200{width:200px;}
.w300{width:300px;}
.w355{width:355px;}

.h10{height:10px;}

/*================== Clear Both ================ */
.cb{clear:both;}
/*================== Float ================ */
.fl{float:left;}
.fr{float:right;}
/*================== Cursor Pointer ================ */
.cursor{cursor:pointer;}
.no_added{
	font-weight:bold;
	text-align:center;
	margin:5px;
}
#ui-datepicker-div{
	background-color: #ccc;
}