/****************************************************************************************************************************
PROJECT			:	DISCOVERYOFINDIA.COM / BHARATEKKHOJ.COM
AUTHOR			:	AKHILESH SHARMA
INITIAL VERSION	:	4 Dec 2004
*****************************************************************************************************************************
MODIFIED ON				MODIFIED BY				PURPOSE
*****************************************************************************************************************************/

/* Begin: General Styles */
BODY{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
}

/* End: General Styles */

/* Begin: Body Area Table Style */
TABLE.BodyArea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 100%;
	height: 100%;
}

TABLE.BodyArea TR TD{
	vertical-align: top;
}

TABLE.BodyArea TR TD.HeaderSection{
	height: 107px;
}

TABLE.BodyArea TR TD.MenuSection{
	background-color: #FAFAFA;
	border-left: Solid 4px #000000;
	border-right: Solid 4px #000000;
	/*height: 50px;*/
}

TABLE.BodyArea TR TD.ContentSection{
	height: 100%;
	border-top: Solid 1px #CCCCCC;
}

TABLE.BodyArea TR TD.FooterSection{
	vertical-align: bottom;
}

/* End: Body Area Table Style */

/* Begin: HeaderArea Table Styles */
TABLE.BodyArea TR TD.HeaderSection TABLE.HeaderArea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 100%;
	height: 107px;
}

TABLE.BodyArea TR TD.HeaderSection TABLE.HeaderArea TR.HeaderTop{
	background-color:#DB0000;/*#006600;*/
	height: 12px;
}

TABLE.BodyArea TR TD.HeaderSection TABLE.HeaderArea TR.HeaderTop TD{
	color:#FEFB00;/*#DDDDDD;*/
	border-bottom: Solid 1px #FBFBFB;
}

TABLE.BodyArea TR TD.HeaderSection TABLE.HeaderArea TR.Header{
	background-image: URL(../images/discoveryofindia.jpg);
	height: 107px;
}

/* End: HeaderArea Table Styles */

/* Begin: MenuArea Table Styles */
TABLE.BodyArea TR TD.MenuSection TABLE.MenuArea{
	background-image: URL(../images/bg_menuarea.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 100%;
	height: 24px;
}

TABLE.BodyArea TR TD.MenuSection TABLE.MenuArea TR TD{
	text-align: center;
	padding: 5px;
}

TABLE.BodyArea TR TD.MenuSection TABLE.MenuArea TR TD A:link{
	color:#000000;
	text-decoration: none;
	padding: 0px 2px 0px 2px;
	margin: 2px;
}

TABLE.BodyArea TR TD.MenuSection TABLE.MenuArea TR TD A:visited{
	color:#000000;
	text-decoration: none;
	padding: 0px 2px 0px 2px;
	margin: 2px;
	border-bottom: Solid 1px #000000;
}

TABLE.BodyArea TR TD.MenuSection TABLE.MenuArea TR TD A:hover{
	color:#FF6600;
	padding: 0px 2px 0px 2px;
	margin: 2px;
	/*text-decoration: underline overline;*/
	border-top: Solid 1px #000000;
	border-bottom: Solid 1px #000000;
}

TABLE.BodyArea TR TD.MenuSection TABLE.MenuArea TR.hidden{
/*	visibility: hidden;*/
	display: none;
}

TABLE.BodyArea TR TD.MenuSection TABLE.MenuArea TR.visible{
/*	visibility: visible;*/
	display: block;
}


/* End: MenuArea Table Styles */


/* Begin: FooterArea Table Styles */
TABLE.BodyArea TR TD.FooterSection TABLE.FooterArea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #AAAAAA;
	text-decoration: none;
	width: 100%;
	border-top: Solid 1px #CCCCCC;
}

TABLE.BodyArea TR TD.FooterSection TABLE.FooterArea TR TD{
	text-align: center;
	vertical-align:top;
}

TABLE.BodyArea TR TD.FooterSection TABLE.FooterArea TR TD A:link{
	color:#AAAAAA;
	text-decoration: none;
}

TABLE.BodyArea TR TD.FooterSection TABLE.FooterArea TR TD A:visited{
	color:#CCCCCC;
	text-decoration: none;
}

TABLE.BodyArea TR TD.FooterSection TABLE.FooterArea TR TD A:hover{
	color:#000000;
	text-decoration: underline overline;
}

TABLE.BodyArea TR TD.FooterSection TABLE.FooterArea TR.Footer{
	background-color: #CCCCCC;
}

TABLE.BodyArea TR TD.FooterSection TABLE.FooterArea TR.Footer TD{
	color: #000000;
	border-left: Solid 4px #000000;
	border-right: Solid 4px #000000;
}

/* End: FooterArea Table Styles */

/***********************************************************************************/
/*STYLES FOR MAIN CONTENT AREA AND OTHER MISCELLENEOUS SECTIONS STARTS HERE        */
/***********************************************************************************/

/* Begin: ContentArea Table Style */
TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 100%;
	height: 100%;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD{
	height: 100%;
	vertical-align: top;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol{
	width: 22%;
	vertical-align: top;
	padding: 4px 4px 4px 4px;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.MainCol{
	vertical-align: top;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol{
	width: 22%;
	vertical-align: top;
	padding: 4px 4px 4px 4px;
}

/* End: ContentArea Table Style */


/* Begin: LeftColArea Table Styles */
TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 100%;
	border-bottom: dotted 1px #CCCCCC;
	margin-bottom: 4px;
	line-height: 14px;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea TR.Header{
	background-image: URL(../images/bg_headerLinkSection_grey.gif);
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea TR.Header TD{
	background-image: URL(../images/bg_arrowbullet.gif);
	background-repeat: no-repeat;
	height: 20px;
	font-size: 11px;
	font-weight: bold;
	/*color: #FEFB00;*/
	color: #DB0000;/*#E35E11;*/
	text-decoration: none;	
	vertical-align: middle;
	padding: 3px 3px 3px 20px;
	/*border-top: Dotted 1px #CCCCCC;*/
	border-bottom: Solid 1px #CCCCCC;
}


TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea TR.LinkArea{
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea TR.LinkArea TD{
	/*background-image: URL(../images/bg_linkarea.gif);*/
	background-repeat: repeat-x;
	background-color: #EAEAEA;
	padding: 2px 0px 2px 2px;
	height: 18px;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea TR.LinkArea TD A:Link{
	color: #000000;
	text-decoration: none;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea TR.LinkArea TD A:Visited{
	color: #000000;
	text-decoration: none;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea TR.LinkArea TD A:Hover{
	color: #E35E11;
	text-decoration: underline;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea TR.SubLinkArea{
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea TR.SubLinkArea TD{
	background-color: #FAFAFA;
	padding: 2px 0px 2px 5px;
	border-left: Solid 1px #CCCCCC;
	border-right: Solid 1px #CCCCCC;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea TR.SubLinkArea TD A:Link{
	color: #000000;
	text-decoration: none;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea TR.SubLinkArea TD A:Visited{
	color: #000000;
	text-decoration: none;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.LeftCol TABLE.LeftColArea TR.SubLinkArea TD A:Hover{
	color: #E35E11;
	text-decoration: underline;
}

/* End: LeftColArea Table Styles */

/* Begin: RightColArea Table Styles */
TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 100%;
	border-bottom: dotted 1px #CCCCCC;
	margin-bottom: 4px;
	line-height: 14px;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea TR.Header{
	background-image: URL(../images/bg_headerLinkSection_grey.gif);
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea TR.Header TD{
	background-image: URL(../images/bg_arrowbullet.gif);
	background-repeat: no-repeat;
	height: 20px;
	font-size: 10px;
	font-weight: bold;
	/*color: #FEFB00;*/
	color: #E35E11;
	text-decoration: none;	
	vertical-align: middle;
	padding: 3px 3px 3px 20px;
	/*border-top: Dotted 1px #CCCCCC;*/
	border-bottom: Solid 1px #CCCCCC;
}


TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea TR.LinkArea{
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea TR.LinkArea TD{
	/*background-image: URL(../images/bg_linkarea.gif);*/
	background-repeat: repeat-x;
	background-color: #EAEAEA;
	padding: 2px 0px 2px 2px;
	height: 18px;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea TR.LinkArea TD A:Link{
	color: #000000;
	text-decoration: none;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea TR.LinkArea TD A:Visited{
	color: #000000;
	text-decoration: none;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea TR.LinkArea TD A:Hover{
	color: #E35E11;
	text-decoration: underline;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea TR.SubLinkArea{
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea TR.SubLinkArea TD{
	background-color: #FAFAFA;
	padding: 2px 0px 2px 5px;
	border-left: Solid 1px #CCCCCC;
	border-right: Solid 1px #CCCCCC;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea TR.SubLinkArea TD A:Link{
	color: #000000;
	text-decoration: none;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea TR.SubLinkArea TD A:Visited{
	color: #000000;
	text-decoration: none;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.RightCol TABLE.RightColArea TR.SubLinkArea TD A:Hover{
	color: #E35E11;
	text-decoration: underline;
}
/* End: RightColArea Table Styles */

/* Begin: MainColArea Table Styles */
TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.MainCol TABLE.MainColArea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 100%;
	margin-bottom: 4px;
	line-height: 14px;
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.MainCol TABLE.MainColArea TR.Header{
}

TABLE.BodyArea TR TD.ContentSection TABLE.ContentArea TD.MainCol TABLE.MainColArea TR.Header TD{
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #406618;
	text-decoration: none;	
	vertical-align: middle;
	padding: 3px 3px 3px 20px;
	border-bottom: Solid 1px #E35E11;
}


