*
{
	margin:0px;
	padding:0px;
	border:0px none;
	color:#747D6C;
	text-decoration:none;
}
body, body.body_marathi, body.body_english
{
	padding:270px 0px 0px 0px; /*---Top padding is set to 270px to position page contents below background image ---*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#747D6C;
}
body.body_marathi
{
	background:url(/images/pratapgad_bg_marathi.jpg) no-repeat top center #FFFFFF; /*---Background image is set here---*/
}
body.body_english
{
	background:url(/images/pratapgad_bg_english.jpg) no-repeat top center #FFFFFF; /*---Background image is set here---*/
}
/*-------------------Landing Page Styles-------------------------------------------------------*/
body.body_Landing_Page
{
	padding:0px;
	margin:15px 0px 0px 0px;
	font-size:13px;
	line-height:18px;
}
.Landing_Page_Top
{
	background:url(/images/landing_page_top.jpg) left top no-repeat;
	height:135px;
	width:779px;
}	
.Landing_Page_Table_Maybhavani
{
	background:#F9F9F9;
	border:5px solid #FFFFFF;
	padding:5px 10px 5px 10px;
	text-align:center;
}
.Landing_Page_Heading
{
	font-size:15px;
	font-weight:bold;
	color:#FF9900;
}
.Landing_Page_Link a, .Landing_Page_Link a:link, .Landing_Page_Link a:hover, .Landing_Page_Link a:active, .Landing_Page_Link a:visited
{
	margin:0px 25px 0px 0px;;
	float:right;
}
/*-------------------Styles for all if not over-written-------------------------------------------------------*/
	table,td,th,div
	{
		margin:0px;
		padding:0px;
		vertical-align:top;
	}
/*_______________________________________ Complete Page Layout Formatting starts here ________________________________*/	

/*-------------------Table wrapping All Contents-------------------------------------------------------*/

table.Wrapper_Table
{
	margin:0px auto 0px auto;
	width:779px;
}
	td.Wrapper_LeftContainer_Td /*---This td contains left.php*/
	{
		width:200px;
	}
	td.Wrapper_PageContainer_Td /*---This td contains page items*/
	{
		width:579px;
	}
/*-------------------Table for page layout-------------------------------------------------------------*/
table.Page_Table
{
	width:100%;
}
	td.Page_Top_Td /*---Uaed to show page title---*/
	{
		height:83px; /*---This is important to keep the layout intact---*/
		padding:0px 10px 0px 10px;
		text-align:center;
		vertical-align:middle;
		font-size:18px;
		color:#CD6951;
	}
	td.Page_Mid_Td /*---Actual text contents are inserted here---*/
	{
		background:url(/images/page_mid_rep.jpg) top center repeat-y;
		padding:0px 15px 0px 15px;
		line-height:20px;
	}
	td.Page_Bottom_Td
	{
		height:25px;
		background:url(/images/page_bottom.jpg) top center no-repeat;
	}
	td.Page__Bottom_DnyandeepLink_Td /*--- Used to format bottom.php---*/
	{
		padding:0px 0px 15px 0px;
		text-align:center;
		font-size:10px;
	}
		.Page__Bottom_DnyandeepLink_Td a:link, .Page__Bottom_DnyandeepLink_Td a:active, .Page__Bottom_DnyandeepLink_Td a:visited
		{
		color:#747D6C;
		text-decoration:none;
		}
		.Page__Bottom_DnyandeepLink_Td a:hover
		{
		color:#747D6C;
		text-decoration:underline;
		}
/*-------------------Table for left menu box-------------------------------------------------------------*/
table.Left_Menu_Table
{
	width:100%;
}
	td.Left_Menu_Top_Td
	{
		height:83px; /*---This is important to keep the layout intact---*/
	}
	td.Left_Menu_Mid_Td
	{
		background:url(/images/left_box_mid_rep.jpg) top center repeat-y;
		padding:0px 13px 0px 13px;
	}
	td.Left_Menu_Bottom_Td
	{
		height:25px;
		background:url(/images/left_box_bottom.jpg) top center no-repeat;
	}
/*-------------------Table for left general box-------------------------------------------------------------*/
table.Left_Box_Table
{
	width:100%;
}
	td.Left_Box_Top_Td
	{
		height:25px;
		background:url(/images/left_box_top.jpg) bottom center no-repeat;
	}
	td.Left_Box_Mid_Td /*---Contents in the box goes here---*/
	{
		background:url(/images/left_box_mid_rep.jpg) top center repeat-y;
		padding:0px 20px 0px 20px;
		font-size:12px;
	}
	td.Left_Box_Mid_Td_MyBhavani /*---Contents in the box goes here---*/
	{
		background:url(/images/left_box_mid_rep.jpg) top center repeat-y;
		padding:0px 20px 0px 20px;
		vertical-align:top;
		font-size:12px;
		color:#CD6951;
	}
	td.Left_Box_Bottom_Td
	{
		height:25px;
		background:url(/images/left_box_bottom.jpg) top center no-repeat;
	}
/*_______________________________________ Complete Page Layout Formatting ends here _________________________*/	

/*_______________________________________ Page Under Consruction _________________________*/

table.uc_table
{
	height:300px;
	text-align:center;
	vertical-align:middle;
}
td.uc_icon_td
{
	height:100px;
	background:url(/images/under_construction.jpg) center top no-repeat;
}
	

/*_______________________________________ Inside page stuff starts here _____________________________________*/	

table.Contents_Table
{
	width:549px;
	overflow:hidden;
}
	td.Contents_Subheading_English_Orange_Td
	{
		padding:5px 0px 5px 10px;
		font-size:12px;
		font-weight:bold;
		color:#FF9900;	
	}
	td.Contents_Subheading_English_Green_Td
	{
		padding:5px 0px 5px 10px;
		font-size:12px;
		font-weight:bold;
		color:#747D6C;	
	}
	td.Contents_Text_English_Td
	{
		padding:0px 0px 0px 10px;
		font-size:12px;
	}
	/*---Marathi Formatting---*/
	td.Contents_Subheading_Marathi_Orange_Td
	{
		padding:0px 0px 0px 10px;
		font-size:13px;
		font-weight:bold;
		color:#FF9900;
	}
	td.Contents_Subheading_Marathi_Green_Td
	{
		padding:0px 0px 0px 10px;
		font-size:13px;
		font-weight:bold;
		color:#747D6C;
	}
	td.Contents_Text_Marathi_Td
	{
		padding:0px 0px 0px 10px;
		font-size:15px;
	}
	table.Contents_Text_TabularData_Table
	{
		border:none;
		border-collapse:collapse;
	}
		table.Contents_Text_TabularData_Table td
		{
			border:1px solid #F6F6F6;
			padding:5px;
		}
				table.Contents_Text_TabularData_Table th
		{
			border:1px solid #F6F6F6;
			padding:5px;
			text-align:left;
			font-weight:bold;
		}
	.Image_LeftFloat 
	{
		float:left;
		margin:20px 10px 10px 0px;
		padding:2px;
		border:1px solid #CCC;
		text-align:center;
	}
	.Image_RightFloat 
	{
		float:right;
		margin:20px 0px 10px 10px;
		padding:2px;
		border:1px solid #CCC;
		text-align:center;
	}
	.Image_CenterAligned
	{
		text-align:center;
		margin:10px 0px 10px 10px;
	}
	.Image_CenterAligned img
		{
			border:1px solid #F5F5F5;
		}
	.Img_Title
	{
		margin:2px;
		padding:3px;
		background:#F9F9F9;
	}
.view_map_btn, .view_map_btn a:link, .view_map_btn a:hover, .view_map_btn a:visited, .view_map_btn a:active
{
	padding:0px;
	margin:0px;
	width:75px;
	height:25px;
	border:1px solid #F2F2F2;
	float:left;
	color:#747D6C;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
}
.view_map_btn a:hover
{
	text-decoration:underline;
}
	
