/* Set Frame style sheet */
.framebody
{
	background-color:#E6E6E6;
}

/*Set Links style (1,3,5...)*/
a,
a:link,
a:visited {color:#003399; text-decoration: none;}
a:hover {text-decoration: underline; color: #3366cc;}

/*Set Member Record style (1,3,5...)*/
.member_record {
	padding: 6px; 
	margin: 0px; 
	background-color:#E6E6E6;
}
/*Set other Member Record style (2,4,6...) */
.member_record_alt
{
	padding: 6px; 
	margin: 0px; 
	background-color:#D8D8D8;
}
/* Set other text style like "Category, Sort by etc..." */
.text{
font-size: 11px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
/* Set Listbox style sheet*/
.popup_menu {
font-size:11px;
color:#003366;
}

/* First Column stylesheet for member record*/
.organisation_info{
	width: 50%;
	font-size: 11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
}

/* Second Column stylesheet for member record*/
.member_info{
	width: 257px;
	font-size: 11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
}
/* Third Column stylesheet for member record*/
.description{
	width: 50%;
	font-size: 11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
}
/* Organisation Name stylesheet for member record*/
.organisation
{
	font-size: 12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/* Info Icon Text stylesheet*/
.calendar_tooltip_content
{
	color:#000000;
	font-family:verdana;
	font-size:11px;
}
/* Info Icon Tooltip layer stylesheet*/
div#tipDiv {
  position:absolute; visibility:hidden;
  left:0; top:0; z-index:1000;
  width:220px; padding:3px; font-size:11px;
  background-color:#FFFFDD; border:1px solid black; 
  }
/* stylesheet for member since*/
.member_since_info{
	width: 265px;
	font-size: 11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding: 5px;
}

/* CatList Class stylesheet*/
.catlistheader
{
	border:1px solid #666666;
	border-bottom:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.catlist_tbl
{
	border:1px solid #666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.backto_catlist
{
	font-size: 12px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.mastercat_info_header
{
	width: 35%;
	font-size: 14px;
	padding: 5px;
	border-right:1px solid #666666;
	font-weight:bold;
}
.subcat_info_header{
	width: 35%;
	font-size: 14px;
	padding: 5px;
	border-right:1px solid #666666;
	font-weight:bold;
}
.matchingmem_info_header{
	width: 30%;
	font-size: 14px;
	padding: 5px;
	font-weight:bold;	
}	


.mastercat_info{width: 35%; font-size: 14px;font-family:Geneva, Arial, Helvetica, sans-serif;padding: 5px;}
.mastercat_info a:link {color:#003399; text-decoration: none;}
.mastercat_info a:visited {color:#003399; text-decoration: none;}
.mastercat_info a:hover {text-decoration: underline; color:#3366cc; }

.subcat_info{width: 35%;font-size: 12px;font-family:Geneva, Arial, Helvetica, sans-serif;padding: 5px;}
.subcat_info a:link {color:#003399; text-decoration: none;}
.subcat_info a:visited {color:#003399; text-decoration: none;}
.subcat_info a:hover {text-decoration: underline; color:#3366cc; }

.matchingmem_info{width: 30%; font-size: 12px;font-family:Geneva, Arial, Helvetica, sans-serif;padding: 5px;}
 
 /* View Coupon Class stylesheet*/
.coupon_bgdiv
{
    /*position: absolute; left: 80px; top: 44px;  z-index:-1; */
}
.coupon_block
{
    
	background-repeat:repeat;border: 3px outset #ffffff; border-collapse:collapse;
}
.coupon_org{
 	font-size: 19px;font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:navy;
 	padding-bottom:0px;
}
.coupon_org_info
{
    padding-left:15px;
 	font-size: 12px;font-family:Geneva, Arial, Helvetica, sans-serif; color:black;
}
.coupon_descrip{
 	font-size: 17px;font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:red;
 	height:90%;padding-left:10px;
 	
}
.coupon_descrip table{
 	color:red;
 	font-weight:bold;
}
.coupon_exp{padding-left:15px;
 	font-size: 11px;font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:red;
}
