/******************************************************/
/**************** COMMON FOR ALL PAGES ****************/
/******************************************************/

body 	
	{ 
	margin-top: 0px;	margin-right: 0px;
	margin-left: 0px;	margin-bottom: 0px;
	background-image:url(page_bg.jpg); background-repeat:repeat-x;
	background-color:#A7CD39; 
	scrollbar-face-color: #F1F1F1; scrollbar-shadow-color: #99999; 
	scrollbar-highlight-color: #99999; scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #99999
	}

body,td,th 
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:18px; color:#3E3E3E;
	}

td#main_outer_table
	{
	width:950PX; border-left:#78AEA0 1px solid; border-right:#78AEA0 1px solid; background-color:#FFFFFF;
	}	/* MAIN OUTER TABLE WITH WIDTH AND BG COLOR */

td#data_area_table
	{
	width:100%; padding-left:15px; padding-top:28px; padding-right:15px; padding-bottom:28px;
	}	/* ACTUAL DATA TABLE WITH EVERY EDGE PADDING */

td#data_area_gap
	{
	width:35px;
	}	/* THE GAP AREA IN BETWEEN LEFT AND RIGHT TABLE */


/************************/
/* BOTTOM OF EVERY PAGE */
/************************/
td#page_bottom_bg
	{
	background-image:url(page_bottom_bg.jpg); width: 100%; height:76px; padding-right:15px
	}	/* HOME PAGE TOP SEA IMAGE WITH WIDTH AND HEIGHT */

a.bottom_page_link:link 
	{
	font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color:#0193DC; 
	text-decoration:none;
	}
a.bottom_page_link:visited 
	{
	font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color:#0193DC; 
	text-decoration:none; 
	}
a.bottom_page_link:hover 	
	{
	font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color:#000000; 
	text-decoration:none;
	}

.bottom_page_sep
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#167241;
	}

.bottom_page_link_off
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#000000;
	}
	
/************************/
/* TOP BACKGROUND IMAGE */
/************************/


td#topbgimg_home
	{
	background-image:url(topimg_home.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_aboutus
	{
	background-image:url(topimg_aboutus.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_natashariverdale
	{
	background-image:url(topimg_natashariverdale.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_lifeatriverdale
	{
	background-image:url(topimg_lifeatriverdale.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_bookings
	{
	background-image:url(topimg_bookings.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_associates
	{
	background-image:url(topimg_associates.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_projects
	{
	background-image:url(topimg_projects.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_contactus
	{
	background-image:url(topimg_contactus.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_masterplan
	{
	background-image:url(topimg_masterplan.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_currentstatus
	{
	background-image:url(topimg_currentstatus.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_downloads
	{
	background-image:url(topimg_downloads.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_aboutkerala
	{
	background-image:url(topimg_aboutkerala.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_tellafriend
	{
	background-image:url(topimg_tellafriend.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_disclaimer
	{
	background-image:url(topimg_disclaimer.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_sitemap
	{
	background-image:url(topimg_sitemap.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_feedback
	{
	background-image:url(topimg_feedback.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_enquiry
	{
	background-image:url(topimg_enquiry.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_vision
	{
	background-image:url(topimg_vision.jpg); width: 950PX; height:270px; 
	}
td#topbgimg_ebrochure
	{
	background-image:url(topimg_ebrochure.jpg); width: 950PX; height:270px; 
	}
/******************/
/* HOME PAGE ONLY */
/******************/
a.home_page_link:link 
	{
	font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color:#0194DA; 
	text-decoration:none;
	}
a.home_page_link:visited 
	{
	font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color:#0194DA; 
	text-decoration:none; 
	}
a.home_page_link:hover 	
	{
	font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color:#000000; 
	text-decoration:none;
	}

.home_page_text
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height:16px;color:#202020; 
	}/* ALL HOME PAGE TEXT */


a.home_page_link_20:link 
	{
	font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color:#0194DA; 
	text-decoration:none; height:20PX;
	}
a.home_page_link_20:visited 
	{
	font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color:#0194DA; 
	text-decoration:none;  height:20PX;
	}
a.home_page_link_20:hover 	
	{
	font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color:#000000; 
	text-decoration:none; height:20PX;
	}/* ALL HOME PAGE LINK WITH 20PX HEIGHT */


td#home_experiece_riverdale
	{
	background-image:url(home_experience_img_bg.gif); background-repeat:no-repeat; width:663px; height:197px;
	}	/* HOME PAGE EXPERIENCE NATASHA RIVERDALE IMAGE*/

a.home_experiece_riverdale_title:link 
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#0051AD;	text-decoration:none;
	}
a.home_experiece_riverdale_title:visited 
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#0051AD;	text-decoration:none;
	}
a.home_experiece_riverdale_title:hover 	
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;	text-decoration:none;
	} /* EXPERIENCE RIVERDALE TITLE LINK */


td#home_associates_riverdale
	{
	background-image:url(home_associates_img_bg.gif); background-repeat:no-repeat; width:223px; height:108px;
	}	/* HOME ASSOCIATES */



/***************************************************************/
/**************** COMMON FOR ALL INTERNAL PAGES ****************/
/***************************************************************/

td#internal_data_area_table
	{
	width:100%; padding-left:15px; padding-top:7px; padding-right:15px;
	}	/* ACTUAL DATA TABLE WITH EVERY EDGE PADDING */


td#top_green_dots_hori
	{
	background-image:url(green_dots_hori.gif); background-repeat: repeat-x; background-position:bottom; height:28px;
	}  /* green dots below the navigational links */

a.int_page_top_home_link:link 
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#0095DA;	text-decoration:none;
	}
a.int_page_top_home_link:visited 
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#0095DA;	text-decoration:none;
	}
a.int_page_top_home_link:hover 	
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;	text-decoration:none;
	} /* INTERNAL PAGE TOP HOME LINK */


.home_seperator_text
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color:#626262; padding-left:7px; padding-right:7px;
	}/* HOME PAGE TOP LINKS SEPRETOR WITH ACTIVE TEXT */

.active_text
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FF3C00; 
	}/* HOME PAGE TOP ACTIVE PAGE TEXT */



td#page_title
	{
	padding-bottom:15px; padding-top:15px;
	}	/* ACTUAL DATA TABLE WITH EVERY EDGE PADDING */


td#internal_left_data_area_table
	{
	width:650px; padding-bottom:28px;
	}	/* ACTUAL DATA TABLE WITH EVERY EDGE PADDING */

td#internal_data_area_gap
	{
	width:35px;
	}	/* THE GAP AREA IN BETWEEN LEFT AND RIGHT TABLE */


/* ALL INTERNAL PAGE TEXT AREA */
td#internal_left_data_area
	{
	padding-left:32px;
	}

/* ALL INTERNAL PAGE TITLE LINKS  */
a.int_page_title_link:link 
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#0095DA;	text-decoration:none;
	}
a.int_page_title_link:visited 
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#0095DA;	text-decoration:none;
	}
a.int_page_title_link:hover 	
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#000000;	text-decoration:none;
	} /* ALL RIGHT HAND LINKS */




/*************************************************************/
/****************** ALL INTERNAL PAGE LINKS  *****************/
/*************************************************************/

a.int_page_link:link 
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#0095DA;	text-decoration:none;
	}
a.int_page_link:visited 
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#0095DA;	text-decoration:none;
	}
a.int_page_link:hover 	
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;	text-decoration:none;
	} /* ALL RIGHT HAND LINKS */


.int_page_text
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#404B4A; line-height:20px;
	}/* HOME PAGE TOP ACTIVE PAGE TEXT */

.int_page_heading
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#556D03; 
	}/* HOME PAGE TOP ACTIVE PAGE TEXT */


.all_internal_input_box 	
	{
	BORDER-RIGHT: #A4A4A4 2px solid; BORDER-TOP: #BFBFBF 1px solid;
	BORDER-LEFT:  #BFBFBF 1px solid; BORDER-BOTTOM: #A4A4A4 2px solid;
	font-family:Arial, Helvetica, sans-serif; font-weight: normal; 
	font-size: 11px; color:#000000; text-decoration:none;
	}	/* All Newsletter Input Box */


/* ALL PAGE RIGHT HAND DATA STYLE SHEET */
td#internal_right_data_area_table
	{
	width:230px;background-image:url(green_dots_verti.gif); background-repeat:repeat-y; padding-left:4px; padding-bottom:28px;
	} /* RIGHT DATA TABLE WITH GREEN DOTS AS LEFT HAND SEPRATOR WITH LEFT AND BOTTOM PADDING*/


a.int_page_right_link:link 
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#0095DA;	text-decoration:none; 
	}
a.int_page_right_link:visited 
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#0095DA;	text-decoration:none;
	}
a.int_page_right_link:hover 	
	{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#000000;	text-decoration:none;
	} /* ALL RIGHT HAND LINKS */


td#green_dots_hori
	{
	background-image:url(green_dots_hori.gif); background-repeat: repeat-x; background-position:bottom;
	}  /* green dots below the navigational links */
