body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
form {
	margin:0px;
	padding:0px;
}
html {
	margin:0px;
	padding:0px;
}
textarea,input {
	margin:0px;
	padding:0px;
	outline:none;
}
*table, tr , td {
	margin:0px;
	padding:0px;
}
cellpadding {
	margin:0px;
	padding:0px;
}
cellspacing {
	margin:0px;
	padding:0px;
}
a:link {
	text-decoration:none;
	outline:none;
}
a:hover {
	text-decoration:none;
	outline:none;
}
a:active {
	text-decoration:none;
	outline:none;
}
a:visited {
	text-decoration:none;
	outline:none;
}
focus {
	text-decoration:none;
	outline:none;
}

/*-----------------------------------Start class---------------------------------------*/
.search_border {
	border:1px solid #bfbfbf;
}
.search_tit_bg { 
	background-image:url(../images/search_tit_bg.gif);
	background-repeat:repeat-x;
}
.search_tit_xt { 
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
}
.search_grey_bg {
	background-color:#bfbfbf;
}
.pad10 {
	padding:10px;
}
.lpad15 {
	padding-left:15px;
}
.red_color {
	background-color:#a43a2c;
}
.green_color {
	background-color:#7f8024;
}
.gray_color {
	background-color:#e9e9e9;
}
.orangel_color {
	background-color:#fff4ea;
}
.greenl_color {
	background-color:#E6E7D7;
}
.search_stit_xt { 
	font-size:15px;
	color:#FFF;
}
.search_stit_xt1 { 
	font-size:15px;
	color:#FFF;
	text-transform:uppercase;
}
.dob_xt {
	font-size:13px;
	font-weight:bold;
	color:#2f1e16;
}
.add_xt {
	font-size:12px;
	color:#2f1e16;
}
.lh20 {
	line-height:20px;
}
.comm_red_xt {
	color:#e57c00;
	font-size:13px;
}
.pass_img_border {
	border:1px solid #e2e2e2;
}
.lpad5 {
	padding-left:5px;
}
TABLE.reference {
	BORDER-RIGHT: #bfbfbf 1px solid;
	BORDER-TOP: #bfbfbf 1px solid;
	BORDER-LEFT: #bfbfbf 1px solid;
	BORDER-BOTTOM: #bfbfbf 1px solid;
	BORDER-COLLAPSE: collapse;

}
TABLE.reference TH {
	BORDER-RIGHT: #bfbfbf 1px solid;
	BORDER-TOP: #bfbfbf 1px solid;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #bfbfbf 1px solid;
	BORDER-BOTTOM: #bfbfbf 1px solid;
}
TABLE.reference TD {
	BORDER-RIGHT: #bfbfbf 1px solid;
	BORDER-TOP: #bfbfbf 1px solid;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #bfbfbf 1px solid;
	border-bottom:#bfbfbf 1px solid;
}
.saprator {
	background-image:url(../images/saprator.gif);
	background-repeat:repeat-x;
	height:16px;
}
.border_gray {
	border:1px solid #bfbfbf;
}
.family_title {
	background-color:#dfdfdf;
}


/*------------------------------------Paging Css-------------------------------------------*/
.page a  {
	font-size:12px;
	color:#FFFFFF;
	border:1px solid #2c2c2c;
	background-image:url(../images/page.gif);
	background-repeat:repeat-x;
	height:25px;
	line-height:25px;
	display:block;
}
a.page_sel:link  {
	font-size:12px;
	color:#FFFFFF;
	border:1px solid #85b70f;
	background-image:url(../images/page_h.gif);
	background-repeat:repeat-x;
	height:25px;
	line-height:25px;
	display:block;
}
.page a:hover {
	background-image:url(../images/page_h.gif);
	background-repeat:repeat-x;
	border:1px solid #85b70f;
	display:block;
}
.page_1 a  {
	font-size:12px;
	color:#bababa;
	border:1px solid #f3f3f3;
	height:25px;
	line-height:25px;
	display:block;
}
.page_sel_1 a  {
	font-size:12px;
	color:#FFF;
	border:1px solid #2c2c2c;
	background-image:url(../images/page.gif);
	background-repeat:repeat-x;
	height:25px;
	line-height:25px;
	display:block;
}
.padr10 {
	padding-right:10px;
}
.white {
	background-color:#FFFFFF;
}