body{
	margin: 0px;
	background-image: url(../images/bg_1.gif);
	background-repeat:repeat-x;
	background-color: #EBF2F4;
}
.TD
{
	font-family:Arial, Helvetica, sans-serif;
}
.bluebig_title
{
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00B2EA;
}
.navi
{
	font-size:11px;
	color:#168DB1;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-image:url(../images/arrow.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	padding-left:28px;
	padding-top: 5px;
	padding-bottom:5px;

}
.border_bottom
{
	background-image: url(../images/border_bottom.gif);
	vertical-align: middle;
	
	height: 25px;
}
.bodytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #747474;
	line-height: 21px;
	}
	.bodytext2
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #747474;
	padding-left:6px;
	}
	
	.headingtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFA800;
	line-height: 16px;
	padding-left: 12px;
	}
.bluetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #08576F;
	line-height: 16px;
	padding-left: 12px;
	}
TD{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
 
}
SELECT{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BORDER-RIGHT: #4BA7E1 1px solid;
	BORDER-TOP: #4BA7E1 1px solid;
	FONT-SIZE: 9px;
	BORDER-LEFT: #4BA7E1 1px solid;
	BORDER-BOTTOM: #4BA7E1 1px solid;
	background-color: #FFFFFF;
	
}
INPUT
     {
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	  BORDER-RIGHT: #4BA7E1 1px solid;
	  BORDER-TOP: #4BA7E1 1px solid;
	  FONT-SIZE: 10px;
	  BORDER-LEFT: #4BA7E1 1px solid;
	  BORDER-BOTTOM: #4BA7E1 1px solid;
	  background-color: transparent;
	  	 
 }
INPUT.button{
	  BORDER-RIGHT: #737372 1px solid;
	  BORDER-TOP: #737372 1px solid;
	  FONT-SIZE: 10px;
	  FONT-WEIGHT: bold;
	  BORDER-LEFT: #737372 1px solid;
	  BORDER-BOTTOM: #737372 1px solid;
	  background-color: #49a6df;
	  color: #FFFFFF;
 }
 INPUT.check{
	  
	  FONT-SIZE: 10px;
	  FONT-WEIGHT: bold;
	  background-color: transparent;
	  color: #FFFFFF;
	  border: 0;
 }
  .check_text{
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	  FONT-SIZE: 10px;
	  FONT-WEIGHT: bold;
	  color: #4BA7E1;
	  border: 0;
	   }
TEXTAREA
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
BORDER-RIGHT: #4BA7E1 1px solid;
BORDER-TOP: #4BA7E1 1px solid;
FONT-SIZE: 11px;
BORDER-LEFT: #4BA7E1 1px solid;
BORDER-BOTTOM: #4BA7E1 1px solid;
background-color: transparent;

}
.header_bgcolor{
 BACKGROUND-COLOR: transparent;
}
.message_bg{
	background-color:#ffffff;
	padding-left: 8px;
	padding-top: 8px;

}
.light_bgcolor{
 background-color:#E5F8FE;
}
.dark_bgcolor{
 background-color:#CEE7F6;
}
.bottom_bgcolor{
 background-color: #4BA7E1;
 color:#FFFFFF;
}
.tblheader{
	background-color: #4BA7E1;
	color:#FFFFFF;
	font-weight: bold;
	font-size:11px;
	font-family:Arial,verdana,tahoma;
}
.tblheader1{
	background-color: #397da8;
	color:#FFFFFF;
	font-weight: bold;
	font-size:11px;
	font-family:Arial,verdana,tahoma;
}
.error_text{
	color: #FF6603;
	
}
.field_text{
	color: #FFFFFF;
	
}
.form_text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4BA7E1;
}
.form_list{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #164E72;
}
.marker_text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FF8A00;
}

.text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4BA7E1;
	padding-left: 12px;
}
.from_text_link1
 {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #FF8A00;
	text-decoration: underline;
 }
   .from_text_link1:hover
 {
	color: #168DB1;
	text-decoration: underline;
 }
 .from_text_link2
 {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: regular;
	color: #4BA7E1;
	text-decoration: none;
 }
   .from_text_link2:hover
 {
	color: #FF8A00;
	text-decoration: none;
 }
 .from_text_link3
 {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: regular;
	color: #4BA7E1;
	text-decoration: none;
 }
   .from_text_link3:hover
 {
	color: #FF8A00;
	text-decoration: none;
 }
.toptabletext
{
font-size: 13px;
font-weight: bold;
font-family: Verdana;
text-align: left;
color: #E20A17;
padding-left: 5px;
}
.toptabletext1
{
font-size: 11px;
font-weight: regular;
font-family: Verdana;
text-align: left;
color: #000000;
}
.toptabletext2
{
font-size: 10px;
font-weight: regular;
font-family: Verdana;
text-align: left;
color: #000000;
}
.maintabletext
{
font-size: 11px;
font-weight: regular;
font-family: Verdana;
text-align: left;
padding-left: 5px;
color: #000000;
}
.searchbar_deepblue{
	color:#CEE7F6;
	padding-left: 8px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-color: #4BA7E1;
	border-bottom: 2px solid #ffffff;
}

.searchdeep_text{
	color:#2E688D;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 8px;
}

input.search_login_box{
width: 100px;
height: 17px;
color:#000000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
}

input.search_login_box2{

height: 17px;
color:#000000;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
}



.thick_white_border{
	border-bottom: 2px solid #ffffff;
}

.matrimoni_search_text{
	color: #275572;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	padding-left: 8px;
	font-weight: bold;
}

.img_padd{
	padding-right: 15px;
}
/* new addition */
.border_search
{
BORDER: #4BA7E1 1px solid;
}
.border_pic
{
BORDER: #CCCCCC 1px solid;
}
.view
{
	background-image: url(../images/search_icon.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	text-align: right;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}
.view:hover
{
	color: #014E9B;
	text-decoration: underline;
}
.search_header
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding-left: 5px;
}

.searchtext
{
	font-size: 11px;
	color: #747474;
}
.searchtext_bold
{
	font-size: 11px;
	color: #747474;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 5px;
}
.searchtext_main_header
{
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	border-bottom: 1px solid #8FA7BF;
}
.matrimoni_text{
	color: #275572;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-left: 8px;
	font-weight: bold;
	text-decoration: none;
}
.matrimoni_text:hover{
	color: #FF6603;
	text-decoration: underline;
	
}
.text_001
{
	font-family: tahoma;
	font-weight: bold;
	font-size: 10px;
	color: #FF8A00;
}