@charset "utf-8";
/* CSS Document 

table tr.odd:hover,
table tr.even:hover,
table tr.odd:hover th,
table tr.even:hover th,
table tr.hover th,
table tr.hover {
    background-color:#FFCCCC;
}
*/

/* Quicksearch table border on home page */


/* main menu link*/

a.main_menu_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#000000;	
}

a.main_menu_link:link {
	color: #000000;
	text-decoration: none;
}

a.main_menu_link:visited {
	text-decoration:none;
	color: #000000;
}

a.main_menu_link:hover {
	text-decoration: none;
	color: #ffffff;
}

a.main_menu_link:active {
	text-decoration: none;
	color:#000000;
}

/* quick link*/

a.quick_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#ffffff;	
}

a.quick_link:link {
	color: #ffffff;
	text-decoration: none;
}

a.quick_link:visited {
	text-decoration:none;
	color: #ffffff;
}

a.quick_link:hover {
	text-decoration: none;
	color: #C4DBD3;
}

a.quick_link:active {
	text-decoration: none;
	color:#ffffff;
}


.menulink
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.quicksearch_table_border
{
	border-width:1px; 
	border-style:solid; 
	border-top-style:none;
	border-color:#F7B432;
	border-collapse:collapse;
}

.quicksearch_textfield
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:16px;
}


.login_table_formtext
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:18px;
}

.login_textfield
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:12px;
}

.index_regfree_payment_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
cursor:pointer;
}

.index_regfree_payment_pagetext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;

}

.quick_search_form_divs {
height:140px;
}

.linktext_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.linktext1 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0099cb;
	line-height: 16px;
}

.linktext
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:24px;
}

.success_msg_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
font-style:italic;
color:#990000;
font-weight:bold;
}


/*Ganga Score ======================================================================*/
.white { color: #000000;  line-height:18pt; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.small { color: #000000;   font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.grey {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10px; BACKGROUND: #FFCF9F; PADDING-BOTTOM: 1px; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.textfield {
	  FONT-SIZE: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textarea {
	  FONT-SIZE: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Wedding CSS ======================================================================*/
.quicksearch_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #333333;}
.quicksearch_resulttext {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  color: #333333;}

.quicksearch_loginid {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #003366;}

.sidelink_text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.green_text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#00CC66;}
.green_bigger {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #006600;}

.red_text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF3300;}
.imgclass1 {
width:50px; height:70px;}

.ad_img {
width:250px; 
height:70px;
border:1px;
border-color:#000000;
}

.success_image {
width:140px; height:100px;}

/*Result Table Parameters ======================================================================*/
.normaltable {
border:#CCCCCC; border-collapse:collapse; border:1;
}
  .heading {background-color:#FF9966; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}	
  .normal { background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px;}
  .highlight { background-color:#FFCC99; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
  .hdtxtabovetbl { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-align:center;}
/*End of Result Table Parameters ================================================================*/

/* Messages ======================================================================*/

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

/*End of Messages ================================================================*/

/* Page Headings ======================================================================*/

  .pageheading {
  
  font-family:Arial, Helvetica, sans-serif; 
  font-size:14px; 
  font-weight:bold;
  color:#990000;
  text-align:center;
  }	

/*End ================================================================*/

/* Display of Role Logged in. ======================================================================*/

  .role {
  
  font-family:Arial, Helvetica, sans-serif; 
  font-size:12px; 
  font-weight:normal;
  color:#990000;
  text-align:right;
  }	

/*End ================================================================*/

/* Display of Headings inside a table ======================================================================*/

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

/*End ================================================================*/

/* Totals ======================================================================*/

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

/*End ================================================================*/

/* Totals ======================================================================*/

  .formtable {
  
  border-collapse:collapse;
  bordercolor:#999999;
  
  }	

/*End ================================================================*/

/*  Date CSS */


BODY {
	FONT-SIZE: 0.8em; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.san{
BACKGROUND-COLOR: #FFE1C4;
}
.dpDiv {
	
}
.dpTable {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #505050; BORDER-BOTTOM: #aaaaaa 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ece9d8; TEXT-ALIGN: center
}
.dpTR {
	
}
.dpTitleTR {
	
}
.dpDayTR {
	
}
.dpTodayButtonTR {
	
}
.dpTD {
	BORDER-RIGHT: #ece9d8 1px solid; BORDER-TOP: #ece9d8 1px solid; BORDER-LEFT: #ece9d8 1px solid; BORDER-BOTTOM: #ece9d8 1px solid
}
.dpDayHighlightTD {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #cccccc
}
.dpTDHover {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; CURSOR: pointer; COLOR: red; BORDER-BOTTOM: #888888 1px solid; BACKGROUND-COLOR: #aca998
}
.dpTitleTD {
	
}
.dpButtonTD {
	
}
.dpTodayButtonTD {
	
}
.dpDayTD {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; COLOR: white; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #cccccc
}
.dpTitleText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: gray
}
.dpDayHighlight {
	FONT-WEIGHT: bold; COLOR: #4060ff
}
.dpButton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #d8e8ff; PADDING-BOTTOM: 0px; COLOR: gray; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.dpTodayButton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #d8e8ff; COLOR: gray; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}