﻿body
{
	font-size: 8.5pt;
	font-family: Verdana;
	margin-left: 0pt;
	text-align: center;
	margin-top: 5px;   
}

A:link
{
	font-size: 8.5pt;
	font-family: Verdana;
	color: Blue;  
}

A:visited
{
	font-size: 8.5pt;
	font-family: Verdana;
	color: Blue; 
}

A:active
{
	font-size: 8.5pt;
	font-family: Verdana;
	color: Blue; 
}

A:hover
{
	font-size: 8.5pt;
	font-family: Verdana;
	color: Blue; 
	text-decoration: underline;
	color: #ff0000;
}

/* Navigation Panel in Master Page */
.NavPanel
{
	vertical-align: middle;
	background-color: #f0f0f3;
	padding-bottom: 3pt;
	padding-top: 3pt;
}

/* Footer in all Master Pages */
.Footer
{
	border-right: white 1px solid;
	border-top: silver 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
}

/* Footer's top devider */
.Footer_Top_BG
{
	height: 3px;
	background-color: darkorange;
}

/* Flyout contents in Footer */
.V4iT_Table
{
	border-right: darkorange 1px solid;
	border-top: darkorange 1px solid;
	border-left: darkorange 1px solid;
	border-bottom: darkorange 1px solid;
	background-color: #f8f8f8;
}

/* Flyout contents in Footer */
.V4iT_Cell
{
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: center; 
}


/* Text of Current Date */
.CurrentDate
{
	font-weight: bold;
}

/* Controls the heading of html tables */ 
.TableHeading
{
	font-weight: bold;
	font-size: 9pt;
	color: #464646;
	font-family: Verdana;
	background-image: url(Images/Table_Header_BG_Grey.gif);
	background-repeat: repeat-x;
	text-indent: 10px;
	height: 18px;
	vertical-align: middle;
	text-align: left;
	border-top: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}

/*    #############      H  o  m  e    P a g e          #############   */	

.HomePage_Title
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #464646;
	font-family: Verdana;
	background-image: url(Images/Table_Header_BG_Grey.gif);
	background-repeat: repeat-x;
	text-indent: 10px;
	vertical-align: middle;
	text-align: left;
	border-top: darkgray 1px solid;
	padding-bottom: 4px;
	padding-top: 4px;
}

.HomePage_NEWS_Bullet
{
	vertical-align: middle;
	width: 10px;
	text-align: center; 
	padding-left: 10px;
	padding-right: 5px; 
}

A.HomePage_Article:link
{
	font-weight: normal;
	font-size: 14pt;
	font-family: Krishna;
	padding-top: 2px;
	padding-bottom: 2px;
	color: Blue;  
}

A.HomePage_Article:visited
{
	font-weight: normal;
	font-size: 14pt;
	font-family: Krishna;
	padding-top: 2px;
	padding-bottom: 2px;
	color: Blue;
}

A.HomePage_Article:active
{
	font-weight: normal;
	font-size: 14pt;
	font-family: Krishna;
	padding-top: 2px;
	padding-bottom: 2px;
	color: Blue;
}

A.HomePage_Article:hover
{
	font-weight: normal;
	font-size: 14pt;
	font-family: Krishna;
	text-decoration: underline;
	color: #ff0000;
	padding-top: 2px;
	padding-bottom: 2px;
}

A.HomePage_Article_English:link
{
	font-weight: normal;
	font-size: 8.5pt;
	font-family: Verdana;
	padding-top: 3px;
	padding-bottom: 3px; 
	color: Blue; 
}

A.HomePage_Article_English:visited
{
	font-weight: normal;
	font-size: 8.5pt;
	font-family: Verdana;
	padding-top: 3px;
	padding-bottom: 3px;
	color: Blue;
}

A.HomePage_Article_English:active
{
	font-weight: normal;
	font-size: 8.5pt;
	font-family: Verdana;
	padding-top: 3px;
	padding-bottom: 3px;
	color: Blue;
}

A.HomePage_Article_English:hover
{
	font-weight: normal;
	font-size: 8.5pt;
	font-family: Verdana;
	text-decoration: underline;
	color: #ff0000;
	padding-top: 3px;
	padding-bottom: 3px;
}


/*    #############      Detailed NEWS Page       #############   */	

.DetailedNEWS_Box
{
	border-top: darkgray 1px solid; 
	border-right: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	text-align: left;
}

.DetailedNEWS_Article_Title
{
	font-weight: bold;
	font-size: 22pt;
	font-family: Krishna;
	vertical-align: middle;
	text-align: left;
	padding-top: 5px; 
	padding-bottom: 10px;
}

.DetailedNEWS_Article
{
	font-size: 14pt;
	font-family: Krishna;
	text-align: justify; 
}

.Detailed_NEWS_Article_Title_English
{
	font-weight: bold;
	font-size: 15pt;
	font-family: Verdana;
	vertical-align: middle;
	text-align: left;
	padding-top: 5px; 
	padding-bottom: 10px;
}

.Detailed_NEWS_Article_English
{
	font-size: 8.5pt;
	font-family: Verdana;
	text-align: justify;   
	 
}

.DetailedNEWS_More_Block
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}

.DetailedNEWS_More_Block_Title
{
	border-bottom: darkgray 1px solid;
	background-color: #e6e8e8;
	padding-bottom: 3.5px;
	padding-top: 3.5px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px; 
}



/*      #############         Audit Viewer         #############   */

.AuditViewer
{
	border-right: lightgrey 1px solid;
	border-top: lightgrey 1px solid;
	border-left: lightgrey 1px solid;
	border-bottom: lightgrey 1px solid;
}

.AuditLabel
{
	font-weight: bold;
	color: #939191;
}


/*    #############      Control Panel       #############   */	

/* Controls "Master item" in Control panel left NAV panel */	
.CPNavMasterItem
{
	vertical-align: middle;
	text-indent: 5px;
	text-align: left;
	height: 20px;
	font-weight: bold;
	font-size: 12px;
	background-color: darkorange;
}

.CurrentUser
{
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
	text-align: right;
}

	
.CPColumnBg
{
	background-color: whitesmoke;
	border-right: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}

/* Controls main items in Control panel left NAV panel  */
.CPNavTitle
{
	font-weight: bold;
	color: #464646;
	font-family: Verdana;
	background-image: url(Images/Table_Header_BG_Grey.gif);
	background-repeat: repeat-x;
	text-indent: 5px;
	vertical-align: middle;
	text-align: left;
	border-top: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	padding-bottom: 3px;
	padding-top: 3px;
	/*
	font-weight: bold;
	background-color: #d9d9d9;
	vertical-align: middle;
	text-indent: 5px;
	text-align: left;
	height: 18px;
	*/
}
	
/* Controls sub items in Control panel left NAV panel */	
.CPNavSubTitle
{
	vertical-align: middle;
	text-indent: 10px;
	text-align: left;
	height: 14px;
	padding-bottom: 3px;
	padding-top: 3px;
}

/* Table Heading */
.CPTableHeading
{
	font-weight: bold;
	font-size: 9pt;
	color: #464646;
	font-family: Verdana;
	background-image: url(Images/Table_Header_BG_Grey.gif);
	background-repeat: repeat-x;
	text-indent: 10px;
	vertical-align: middle;
	text-align: left;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-right: darkgray 1px solid;
	padding-bottom: 4px;
	padding-top: 4px;
}

/* Labels  */
.CPLabel
{
	font-weight: bold;
	color: dimgray;
	width: 150px;
	text-align: right;
	vertical-align: middle;
	padding-top: 4px;
	padding-bottom: 4px;  
}	

.CPBox
{
	border-right: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	text-align: left;
}

.CPBox_FullBorder
{
	border-right: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	border-top: darkgray 1px solid;
	text-align: left;
}

/* Controls the distance between two tables in Control Panel */
.CPTableSap
{
	height: 15px;
}

/* Controls the font of web controls in control panel for user's language*/
.CP_NEWSFont
{
	font-size: 18px;
	font-family: Krishna;
}

/* Controls the font of web controls in control panel for english */
.CP_EnglishFont
{
	font-size: 8.5pt;
	font-family: Verdana;
	padding-top: 5px;
	padding-bottom: 5px;  
}


/*		##############   Classified    ########### */

.ClassifiedCatHeader
{
	font-weight: bold;
	text-indent: 18px;
	vertical-align: middle;
	text-align: left;
	background-image: url(Images/Table_Header_BG_Grey.gif);
	overflow: hidden;
	background-repeat: repeat-x;
	border-top: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	padding-top: 4px;
	padding-bottom: 4px;   
}

/* Used on PDFViewer.aspx page */

.pdf_image
{
	width: 200px;
	padding-left: 25px; 
	padding-top: 7px;
	padding-bottom: 7px;   	
	
}

.PDFPageNumber
{
	padding-bottom: 4px;
	padding-top: 4px;
	text-align: left;
	padding-left: 10pt; 
	
}


	
.Desclaimer
{
	padding-right: 7px;
	padding-left: 7px;
	line-height: 18px;
	text-align: justify;  
	
	}
	

/* Controls parent table for all pages in Reader's zone */
.ReadersPageTable
{
	width: 99.25%;
	text-align: left;
	left: 0; 
}

.NEWSBullet
{
	vertical-align: middle;
	width: 100pt;
	text-align: right; 
	padding-left: 10pt;
	padding-right: 10pt; 
	height: 25px;  
}

.Classified_Title
{
	font-size: 8.5pt;
	font-family: Verdana;
	font-weight: bold; 
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;  
}

.Classified_Detailes
{
	font-size: 8.5pt;
	font-family: verdana;
	padding-left: 10px;
	padding-right: 5px;
	text-align: left;  
}

.Gallery_Text
{
	font-size: 8.5pt;
	font-family: Verdana;
	text-align: justify; 
	color: Black;  
}

.Announcement_MSG
{
	font-size: 14pt;
	text-align: center;
	color: red;
	font-style: italic;
	font-family: 'Times New Roman';
	font-weight: bold;
}

.Announcement_From
{
	font-size: 10pt;
	text-align: center;
	color: maroon;
	font-style: normal;
	font-family: Verdana;
	font-weight: bold;
}

/*  OPINION POLL */

.Poll
{
	background-color: #ebefed;
}
	
.PollHeading
{
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	background-image: url(Images/Table_Header_BG_Grey.gif);
	overflow: hidden;
	background-repeat: repeat-x;
	border-top: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	padding-top: 4px;
	padding-bottom: 4px;
	
}

.PollQuestion
{
	font-size: 14pt;
	text-align: center;
	font-weight: normal;
	font-family: GopikaTwo, Gopika, Krishna;
}	

.PollAnswer
{
	font-family: GopikaTwo, Gopika, Krishna;
	font-size: 14pt;
	text-align: left;
	font-weight: normal;
	text-indent: 0px;
}

.PollResult
{
	text-align: left;
}

.Legal_From
{
	font-size: 14pt;
	font-family: Gopika;
	font-weight: bold;
	padding-left: 10px;
	padding-top: 3px;
	text-align: left;
	width: 99%;
}

.Legal_Question
{
	font-size: 14pt;
	font-family: Gopika;
	font-weight: bold; 
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 0px;
	text-align: justify;  
	width: 99%;
}

.Legal_Ans
{
	font-size: 14pt;
	font-family: Gopika;
	padding-left: 0px;
	padding-right: 5px;
	text-align: justify; 
	width: 99%;
}

/* Controls the obout ads on master page  */
.OboutAd   
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
}

/* Controls the obout ads on master page header section. No borders  */
.OboutAd_Header
{
	border-right: white 0px solid;
	border-top: white 0px solid;
	border-left: white 0px solid;
	border-bottom: white 0px solid;
}
