/*======================================================================*\
|| #################################################################### ||
|| # ---------------------------------------------------------------- # ||
|| # Copyright © 2007 HAYAT. Developed by SAMSER MONDAL				  #	||
|| # This file may not be redistributed in whole or significant part. # ||
|| # ---------------- THIS IS NOT A FREE SOFTWARE ------------------- # ||
|| # Permission is hereby granted to www.ShalomMatrimony.com		  # ||
|| # http://www.hayat.co.in  										  # ||
|| #################################################################### ||
\*======================================================================*/
body {
MARGIN:0px;
SCROLLBAR-FACE-COLOR: #cfcfcf; 
SCROLLBAR-SHADOW-COLOR: #595959; 
SCROLLBAR-3DLIGHT-COLOR: #595959; 
SCROLLBAR-ARROW-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
SCROLLBAR-BASE-COLOR: #cfcfcf
}

td, th {
font-family: Arial,Verdana,  Helvetica, sans-serif;
font-size: 11px;
color: #333333;
}

select {
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
height: auto;
}


.title {
font-family: Arial,Verdana,  Helvetica, sans-serif;
font-size: 18px;
line-height: 20px;
 background-color: #99CC00; color: #003333;}

.subtitle {
font-family: Arial,Verdana,  Helvetica, sans-serif;
font-size: 16px;
line-height: 30px;
 color: #003300;}

.nav {
font-family: Arial,Verdana,  Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
background-color: #CCFF99;
}

.navLink {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
background-color: #DEDECA;
}

.sidebar {
font-family: Arial,Verdana,  Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
padding: 3px;
background-color: #FFFFCC;
 color: #003333;
}

.sidebarHeader {
font-family: Arial,Verdana,  Helvetica, sans-serif;
font-size: 14px;
line-height: 18px;
color: #003300;
background-color: #FFFF66;
}

.sidebarFooter {
font-family: Arial,Verdana,  Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
background-color: #FFFF99;
 font-style: italic;
}

.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight:bold;
 border: #999999 1px solid;
 background-color:#00ADEF;
}

input { 
font-size: 11px;
FONT-FAMILY: Verdana,Trebuchet MS,Arial;
HEIGHT: 18px;
border: #999999 1px solid;
}

textarea{
BORDER: #999999 1px solid; 
FONT-SIZE: 11px; 
WIDTH: 220px; 
FONT-FAMILY: Arial,Verdana, Trebuchet MS;  
HEIGHT: 64px;
SCROLLBAR-FACE-COLOR: #cfcfcf; 
SCROLLBAR-SHADOW-COLOR: #595959; 
SCROLLBAR-3DLIGHT-COLOR: #595959; 
SCROLLBAR-ARROW-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
SCROLLBAR-BASE-COLOR: #cfcfcf;
overflow:auto;
}

.textareaBig{
BORDER: #999999 1px solid; 
FONT-SIZE: 11px; 
WIDTH: 400px; 
FONT-FAMILY: Arial,Verdana, Trebuchet MS;  
HEIGHT: 150px;
SCROLLBAR-FACE-COLOR: #cfcfcf; 
SCROLLBAR-SHADOW-COLOR: #595959; 
SCROLLBAR-3DLIGHT-COLOR: #595959; 
SCROLLBAR-ARROW-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
SCROLLBAR-BASE-COLOR: #cfcfcf;
overflow:auto;
}
/*  --- for general link  --- -*/
A:link {
font-size:11px;
font-family: Arial,Verdana, Trebuchet MS;
text-decoration:underline;
color:#ED008C;
}

A:visited {
font-size:11px;
font-family: Arial,Verdana, Trebuchet MS;
text-decoration:underline;
color:#ED008C;

}

A:hover {
font-size:11px;
font-family: Arial,Verdana, Trebuchet MS;
text-decoration:underline;
color:#ED008C;
}


/*  -----  for displaying error ----- */
.error {
color: #FF0000;
/*border-bottom:#FF0000 1px solid;*/
padding: 4px;
}

.error2 {
color: #FF0000;
font-weight:bold;
}

/* -- start: msg sent -- */
.error3 {
color:#FF0000;
font-weight:bold;
/*background-color:#FFCC00;*/
background:#FFCC00;
height: 25px;
padding:5px;
}
/* -- End: msg sent -- */

/*  -----  for displaying success message ----- */
.success {
color:#339900;
font-weight:bold;

}

/*  ----- for table header ---- */
.header{
	color:#ED0D91;
	font-family: Arial,Verdana, Trebuchet MS;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	border-bottom:#ED0D91 1px solid;
	padding: 4px;
}

/*   ------ for headline ---- */
.headline{
color:#000000;
font-family: Arial,Verdana, Trebuchet MS;
font-weight:bold;
font-size: 11px;
text-align:left;
text-decoration:none;
border-bottom:#ED0D91 1px solid;
padding-left:4px;
}

/*   ------ for headline ---- */
.headline2{
color:#ED0D91;
font-family: Arial,Verdana, Trebuchet MS;
font-weight:bold;
font-size: 11px;
text-align:left;
text-decoration:none;
padding-left:   4px;
}
/*   ------ for payment ---- */
.sperator{
text-align:left;
border-bottom:#ED0D91 1px solid;
padding:4px;
}
/* -- FOR register page -- */
.txtBoldRight {
/*color:#ED0D91;*/
color:#ED0D91;
font-weight:bold;
text-align:right;
padding-right:4px;
padding-left:4px;
vertical-align:middle;
}

/* -- FOR profile display page -- */
.txtBoldLeft {
color:#ED0D91;
font-weight:bold;
text-align:left;
padding-right:4px;
padding-left:4px;
vertical-align:middle;
}

.txtBold {
color:#ED0D91;
font-weight:bold;
padding-right:4px;
padding-left:4px;
vertical-align:middle;
}

.txtBold1 {
font-weight:bold;
}

.txtBold2 {
		color:	#000000;
		font-weight:bold;		
		padding-right:4px;
		padding-left:4px;
		vertical-align:middle;
}

.txtBold3 {
		color:	#000000;
		font-weight:bold;		
		padding-right:4px;
		padding-left:4px;
		vertical-align:middle;
		font-size:14px;
}

.txtBoldRed {
color:#FF0000;
font-weight:bold;
}

.txtSimpleRed {
color:#FF0000;
font-weight:normal;
}

.txtLeft {
text-align:left;
padding-right:4px;
padding-left:4px;
}

.simpletext {
padding: 4px;
}

.simpletext1 {
padding: 4px;
border-bottom:#ED0D91 1px solid;
}
/*  ---- for displaying line above submit button ----- */
.submit{
/*
border-top:#ffffff 1px solid;
border-bottom:#ffffff 1px solid;*/
text-align:center;
vertical-align:middle;
}

/*  ----  for headlien not border bottom  --- */
.hline{
color:#ED0D91;
font-family: Arial,Verdana, Trebuchet MS;
font-weight:bold;
font-size:12px;
text-align:center;
text-decoration:none;
}

/*  --- for table with white border ---- */
.whitebordertd{
border: #FFFFFF 1px solid;
}

/*  ----- for product header  ---- */
.productHeader {
color: #ED0D91;
font-weight:bold;
text-decoration:none;
border-bottom: #666600 1px solid;
}


/* ---- image container --- */
.imagesmall {
background-color: #ffffff;
text-align:center;
height:64px;
width:64px;
}
/*---- all side border-- */
.sideborder{
border: #ffffff 1px solid;
}


/* -- Start: Index page style -- */
.leftSearchBox{
/*border-left:#990000 1px solid;*/
border-right:#ED0D91 1px solid;
/*border-bottom: #990000 1px solid;*/
padding-left: 5px;
padding-right: 0px;
}

.rightSideBox{
/*border-left:#990000 1px solid;*/
border-left:#ED0D91 1px solid;
/*border-bottom: #990000 1px solid;*/
padding-left: 5px;
padding-right: 0px;
}
.borderAbove{
border-top: #ED0D91 1px solid;
}

.borderBelow2{
border-bottom: #ED0D91 1px solid;
}
.borderBelow{
border-bottom: #ED0D91 1px solid;
padding:4px;
}
.borderLeft{
border-left: #ED0D91 1px solid;
padding-left: 3px;
padding-right: 1px;
}

.borderRight{
border-right: #ED0D91 1px solid;
}

.borderLeft2{
border-left: #ED0D91 1px solid;
}

.borderRight2{
border-right: #ED0D91 1px solid;
}

.maroonColoredText{
color:#6B0A0A;
}

.maroonColoredBorderBottom{
color:#ac2728;
border-bottom: #6B0A0A 1px solid;
}

.blackColoredBorderBottom{
color:#ED0D91;
border-bottom: #6B0A0A 1px solid;
}

.noborder{
border: 0px solid;
}

.borderAllSide {
border:#ED0D91 1px solid;
}

.border2Side {
border-left:#ED0D91 1px solid;
border-right:#ED0D91 1px solid;
}

.border3SideB {
border-left:#ED0D91 1px solid;
border-right:#ED0D91 1px solid;
border-bottom:#ED0D91 1px solid;
}

.login A:link {
font-weight:normal; 
font-size: 11px; 
color: #ED0D91; 
font-style: none; 
text-decoration:none;
}

.loginA:visited {
font-weight:normal; 
font-size: 11px; 
color: #ED0D91; 
font-style: none; 
text-decoration:none;

}

.login A:hover {
font-weight:normal; 
font-size: 11px; 
color: #ED0D91; 
font-style: none; 
text-decoration:none;
}
.grayBorder4side{
border:#ED0D91 1px solid;
padding-left: 4px;
padding-right: 4px;
}

.leftRightBorder{
/*border:#6B0A0A 1px solid;;*/
border-top:#ED0D91 1px solid;
}
.matSmallDesc{
font-size:11px;
text-align:justify;
vertical-align:top;
font-family: Arial,Verdana, Trebuchet MS;
}
/* -- End: Index page style -- */

/* --Start: for header -- */
.bigText {
font-size:12px;
font-weight:bold;
font-family: Arial,Verdana, Trebuchet MS;
padding-left: 3px;
}

.smallText {
font-size:9px;
color:#666666;
}

.smallText A:hover {
font-size:9px;
color:#666666;
}

.smallText A:visited {
font-size:9px;
color:#666666;
}

.smallText A:link {
font-size:9px;
color:#666666;
}
/* -- for menu -- */
.menuLeft {
	color:#ED0D91;
	font-weight:bold;
	text-align:left;
	padding-right:4px;
	padding-left:12px;
	vertical-align:middle;
	border-bottom:#D8D9C5 1px solid;
	background:#E0F5FD;
}
.menu {
font-size:11px;
font-weight: bold;
font-family:  Arial,Verdana, Trebuchet MS;
color:#ED008C;
background-color:#FFF1FF;
border:#ED0D91 1px solid;
padding-right:4px;
}

.menumsg {
font-size:11px;
font-weight: bold;
font-family:  Arial,Verdana, Trebuchet MS;
color:#ED008C;
background-color:#FFF1FF;
border-bottom:#ED0D91 1px solid;
padding:4px;
text-align:left;
}

.menutop1 {
font-size:11px;
font-weight: bold;
font-family:  Arial,Verdana, Trebuchet MS;
color:#ED008C;
border:#F24BAD 2px solid;
padding:4px;
text-align:center;
}

.menu A:hover {
font-size:11px;
font-weight: bold;
font-family:  Arial,Verdana, Trebuchet MS;
color:#ED008C;
text-decoration:none;
}

.menu A:visited {
font-size:11px;
font-weight: bold;
font-family:  Arial,Verdana, Trebuchet MS;
color:#ED008C;
text-decoration:none;
}

.menu A:link {
font-size:11px;
font-weight: bold;
font-family:  Arial,Verdana, Trebuchet MS;
color:#ED008C;
text-decoration:none;
}

.menuQS {
color:#ED0D91;
text-align:left;
padding-right:4px;
padding-left:6px;
vertical-align:middle;
border-bottom:#D8D9C5 1px solid;
background:#E0F5FD;
}

.menuSub {
background-color:#E0F5FD;
padding-left: 4px;
padding-right:4px;
}

.menuGenderInactive{
background-color:#E0F5FD;
border:#999999;
font-size:11px;
color:#333333;
font-family:  Arial,Verdana, Trebuchet MS;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-bottom:0px;
}

.menuGenderInactive A:hover {
background-color:#E0F5FD;
border:#999999;
text-decoration:none;
font-size:11px;
color:#333333;
font-family:  Arial,Verdana, Trebuchet MS;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-bottom:0px;
}

.menuGenderInactive A:visited {
background-color:#E0F5FD;
border:#999999;
text-decoration:none;
font-size:11px;
color:#333333;
font-family:  Arial,Verdana, Trebuchet MS;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-bottom:0px;
}

.menuGenderInactive A:link {
background-color:#E0F5FD;
border:#999999;
text-decoration:none;
font-size:11px;
color:#333333;
font-family:  Arial,Verdana, Trebuchet MS;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-bottom:0px;
}

.welcome {
font-family:  Arial,Verdana,Trebuchet MS;
font-size:11px;
font-weight:bold;
color:#ED0D91;
padding-left: 4px;
}

.welcomeLink {
font-size:11px;
font-family: Arial,Verdana, Trebuchet MS;
text-decoration:underline;
color:#ED008C;
}

.welcomeLink A:hover {
font-size:11px;
font-family: Arial,Verdana, Trebuchet MS;
text-decoration:underline;
color:#ED008C;
}

.welcomeLink A:visited {
font-size:11px;
font-family: Arial,Verdana, Trebuchet MS;
text-decoration:underline;
color:#ED008C;
}

.welcomeLink A:link {
font-size:11px;
font-family: Arial,Verdana, Trebuchet MS;
text-decoration:underline;
color:#ED008C;
}
/* --End: for header -- */

/* -- Statrt : for footer -- */
.footer{
border-top:#FFF1FF 1px solid;
}
/* -- End: for footer -- */

/* -- Start: for messages -- */
.wideBorder{
font-size:11px;
font-weight: bold;
font-family:  Arial,Verdana, Trebuchet MS;
color:#ED008C;
background-color:#FFF1FF;
border-bottom:#ED0D91 1px solid;
padding:4px;
text-align:left;
}
.msgBackground {
background-color:#E0F5FD;
padding-left: 4px;
}


.msgBackground2 {
background-color:#E0F5FD;
padding: 4px;
}
/* -- end: for messages -- */

/* -- start: msg sent -- */
.msgSent {
color:#000000;
font-weight:bold;
background:#E0F5FD;
height: 25px;
padding:4px;
}
/* -- End: msg sent -- */

/*--start show success story--*/
div.success_story {
/*width:395px;*/
height:120px;
overflow:auto;
}
/*--end show success story--*/

/*--start: affiliate links textarea box --*/
.linktextarea{
BORDER-RIGHT: #000000 1px solid; 
BORDER-TOP: #000000 1px solid; 
FONT-SIZE: 11px; 
BORDER-LEFT: #000000 1px solid; 
WIDTH: 420px; 
BORDER-BOTTOM: #000000 1px solid; 
FONT-FAMILY: Verdana,Arial, Trebuchet MS;  
HEIGHT: 64px;
SCROLLBAR-FACE-COLOR: #cfcfcf; 
SCROLLBAR-SHADOW-COLOR: #595959; 
SCROLLBAR-3DLIGHT-COLOR: #595959; 
SCROLLBAR-ARROW-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
SCROLLBAR-BASE-COLOR: #cfcfcf;
overflow:auto;
}
/*--end: affiliate links textarea box --*/

/* ---Start of code for messenger--- */
.inputMsg {
background-color: white; 
height: 6ex; 
width:385px; 
overflow: auto; 
border: 1px solid #555555;
ho
}
/* ---End of code for messenger--- */

.msgSent1 {
	color:	#000000;
	font-weight:bold;
	background:#FFCC33;
	text-align:center;
	vertical-align:middle;
	height: 25px;
	padding:4px;
}

.centermid {
	text-align:center;
	vertical-align:middle;	
}

.feaheadline {
	border-top:#96D1FF 1px solid;
	border-bottom:#96D1FF 1px solid;
	background:#FFCCFF;
	height:21 px;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	font-weight:bold;
	padding:4px;
	text-align:center;
	vertical-align:middle;
	color:#333333;
}
.feanormal {
	border-bottom:#cccccc 1px solid;
	height:21 px;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	padding:4px;
	text-align:left;
	vertical-align:middle;
	color:#333333;
}
.feanorma2 {
	border-bottom:#cccccc 1px solid;
	height:21 px;
	font-family:Arial,Verdana, Helvetica, sans-serif;
	padding:4px;
	text-align:center;
	vertical-align:middle;
}

.headline3	{
color:			#000000;
font-family: 	Arial,Verdana,  Helvetica, sans-serif;
font-weight:	bold;
font-size: 		14px;
text-align:		left;
text-decoration:none;
padding-left:	4px;
}

.menutop2 {	
	font-weight: bold;
	font-family: 	Arial,Verdana,  Helvetica, sans-serif;
	text-align:center;
	font-size: 12px;
}

.menutop2_ {	
	font-weight: bold;
	font-family: 	Arial,Verdana,  Helvetica, sans-serif;
	text-align:center;
	font-size: 12px;
	color:#ffffff;
}

.menutop2 A:hover {
	font-size: 12px;
	font-weight: bold;
	font-family: 	Arial,Verdana,  Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.menutop2 A:visited {
	font-size: 12px;
	font-weight: bold;
	font-family: 	Arial,Verdana,  Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}

.menutop2 A:link {
	font-size: 12px;
	font-weight: bold;
	font-family: 	Arial,Verdana,  Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
.intmsg1 {
	BACKGROUND: url('images/search-section-bg.gif') repeat-x;
	border:#eeeeee 1px solid;
	padding:2px;
	height:21px;
}
.intmsg2 {
	background:#ffffff;
	padding:2px;
	border:#eeeeee 1px solid;
	height:21px;
}
.checkbox{
	border: 0px;
}
.radio{
	border: 0px;
}