 body
{
	background-color: gray;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	margin-top:0;
	margin-width:0;
	margin-height:0;
	scrollbar-face-color:#e2eefe;
    scrollbar-shadow-color:#cccccc;
    scrollbar-highlight-color:#cccccc;
    scrollbar-3dlight-color:#cccccc;
    scrollbar-darkshadow-color:#cccccc;
    scrollbar-track-color:white;
    scrollbar-arrow-color:#4060ad;	
}

form
{
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	margin-top:0;
	margin-width:0;
	margin-height:0;
}

.clsTableHeading
{
	font-weight: bold;
	font-size: 11pt;
	background-image: url(../POImages/top_bar.gif);
	color: white;
	font-family: Arial;
}
.clsMovieName
{
	font-weight: bold;
	font-size: 17px;
	color: #990033;
	font-family: Verdana;
	text-decoration: none;
}
.clsNormText
{
	font-size: 11px;
	/*color: #47413f;*/
	color:Black;	
	font-family: Verdana;
	text-decoration: none;
}
.clsBlackNormText
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}
.clsFormBorder
{
	border-right: #e5ebf9 1pt solid;
	border-top: #e5ebf9 1pt solid;
	border-left: #e5ebf9 1pt solid;
	border-bottom: #e5ebf9 1pt solid;
	background-color: #e5ebf9;
}
.clsFormTdSeparator
{
	background-color: #e5ebf9;
}

.clsBlueBackground
{
	background-color: #808080;
}

.clsBottomBlueBackground
{
	background-color: #79809f;
}

.clsHPHeading
{
	font-weight: bold;
	font-size: 13px;
	color: black;
	font-style: italic;
	font-family: Arial;
}
.clsHPNormHeading
{
	font-weight: bold;
	font-size: 13px;
	color: #524840;
	font-style: normal;
	font-family: Arial;
}
.clsDDL
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	background-color: dimgray;
}
.clsTextBox
{
	/*border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	font-size: 11px;
	border-left: dimgray 1px solid;
	width: 150px;
	color: black;
	border-bottom: dimgray 1px solid;
	font-family: Verdana;*/
	border-right: #dedcdc 1pt inset;
	border-top: #dedcdc 1pt inset;
	padding-left: 2px;
	font-size: 11px;
	border-left: #dedcdc 1pt inset;
	clip: rect(auto 1px 1px auto);
	color: black;	
	border-bottom: #dedcdc 1pt inset;
	font-family: Verdana;
}

.clsYTextBox
{
	border-right: #dedcdc 1pt inset;
	border-top: #dedcdc 1pt inset;
	padding-left: 2px;
	font-size: 11px;
	border-left: #dedcdc 1pt inset;
	clip: rect(auto 1px 1px auto);
	color: black;
	border-bottom: #dedcdc 1pt inset;
	font-family: Verdana;
	background-color: #ffff66;
}
.clsHeading
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Tahoma;
	background-color: dimgray;
}
.clsNewsOption
{
	font-weight: normal;
	font-size: 8pt;
	color: mintcream;
	font-family: verdana;
	height: 15px;
}
.clsSubHeading
{
	font-weight: bold;
	font-size: 10pt;
	color: #261d1d;
	font-style: italic;
	font-family: Arial;
	text-decoration: underline;
}

.clsMessage
{
	font-weight: bold;
	font-size: 11px;
	color: gray;
	font-family: Verdana;
}
.clsLMessage
{
	font-weight: bold;
	font-size: 14px;
	color: #a93431;
	font-family: Verdana;
}
.clsError
{
	font-weight: bold;
	font-size: 10px;
	color: red;
	font-family: Verdana;
}

.clsLabel
{
	font-weight: bold;
	font-size: 11px;
	color: #646060;
	font-family: Arial;
}
.clsMandatory
{
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	font-family: 'Microsoft Sans Serif';
}
.clsOptional
{
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	font-family: 'Microsoft Sans Serif';
}
.clsButton
{
	border-right: olive 1pt ridge;
	border-top: olive 1pt ridge;
	font-weight: bold;
	font-size: 9px;
	border-left: olive 1pt ridge;
	cursor: hand;
	color: white;
	border-bottom: olive 1pt ridge;
	font-family: Verdana;
	background-color: #757d92;	
}

.clsHPButton
{
	border-right: olive 1pt ridge;
	border-top: olive 1pt ridge;
	font-weight: bold;
	font-size: 10px;
	border-left: olive 1pt ridge;
	cursor: hand;
	color: white;
	border-bottom: olive 1pt ridge;
	font-family: Verdana;	
	background-color: red;
}

.clsMenuOption
{
	font-size: 9pt;
	color:white;
	font-family: Arial;
}
.clsSSLabel
{
	font-size: 10px;
	color: #261d1d;
	font-family: Verdana;
}
.clsSLabel
{
	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
}
.clsSLabelWhite
{
	font-size: 11px;
	color: white;
	font-family: Verdana;
}


.clsBLabel
{
	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
}
.clsBLabelRed
{
	font-size: 11px;
	color: #960000;
	font-family: Verdana;
}
.clsMainCategory
{
	font-weight: bold;
	font-size: 12px;
	/*color: #960000;*/
	color: #437C17;
	font-family: Verdana;
}
.clsSubCategory
{
	font-weight: normal;
	font-size: 11px;
	color: #313432;
	font-family: Verdana;
}
.clsHeadingGray
{
	font-weight: bold;
	font-size: 13px;
	color: #313432;
	font-family: Arial;
}
.clsHeadingMaroon
{
	font-weight: bold;
	font-size: 12px;
	color: #990000;
	font-family: Tahoma;
}
.clsStaticTitle
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: #990033;
	font-family: Arial;
	letter-spacing: 2px;
	text-decoration: underline;
}
.clsBigHeadingMaroon
{
	font-weight: bold;
	font-size: 22px;
	color: #dfa9b0;
	font-family: Arial;
}
.clsSubHeadingGray
{
	font-weight: bold;
	font-size: 12px;
	color: dimgray;
	font-family: Verdana;
}

.clsSLabelBold
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Verdana;
}

.clsBLabelBold
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Verdana;
}
.clsDGHead
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	background-color: #488ac7;
}
.clsDGHeadAdmin
{
	font-weight: bold;
	font-size: 13px;
	/*background-image: url(../POImages/linkstab.jpg);*/
	color: #ffffff;
	background-color: #999933;
	font-family: Arial;
	
}
.clsMenu
{
	font-size: 9pt;
	color: #330033;
	font-family: arial;
	text-decoration: none;
}
.clsSubMenu
{
	font-size: 8pt;
	color: #330033;
	font-family: Verdana;
	text-decoration: none;
}
.clsH1
{
	font-weight: bold;
	font-size: 14px;
	color: steelblue;
	font-family: Arial;
}
.clsTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #cc3366;
	FONT-FAMILY: Arial;
}
.clsTitle1
{
	font-weight: bold;
	font-size: 15px;
	color: #4b565c;
	font-family: 'Arial Narrow';
}
.clsTitle2
{
	padding-left: 4px;
	font-weight: bold;
	font-size: 11pt;
	color: #38352d;
	font-family: Verdana;
	background-color: gainsboro;
}
.clsArrow
{
	font-weight: bold;
	font-size: 15px;
	color: white;
	font-family: 'Comic Sans MS';
}
/*.clsDGPager
{
	font-weight: normal;
	font-size: 11px;
	color: #000033;
	font-family: Verdana;
	background-color: whitesmoke;
	text-decoration: none;
}*/
.clsDGPager
{
font-size: 11px;
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
}
.cssButStyle
{
	font-weight: bold;
	font-size: 12px;
	cursor: hand;
	color: #ff9900;
	border-top-style: none;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}
.clsBannerLabel
{
	font-weight: bold;
	font-size: 11px;
	color: #594d46;
	font-family: Arial;
}
.clsBannerBg
{
	background-color: #d7d083;
}
.clsTbl
{
	background-color: white;
}
.clsTopHead
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	color: white;
	font-family: Arial;
	letter-spacing: 3pt;
}
.clsNote
{
	font-size: 8pt;
	color: #382D2C;
	font-family: Verdana;
}
a:link
{
	color: #003496;	
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana;
	cursor:pointer;
}
a:visited 
{
	color:  #003496;	
	text-decoration: none;	
	font-size: 11px;
	font-family: Verdana;
	cursor:pointer;
}
a:hover
{
	color:  #003496;	
	text-decoration: underline;
	font-size: 11px;
	font-family: Verdana;
	cursor:pointer;
}
a:active
{
	color:  #003496;	
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana;
	cursor:pointer;
}

.clsTopHeading
{
	font-weight: bold;
	font-size: 11px;
	/*color: #fff000;*/
	color:c1ff00;
	font-family: Arial;
}
.clsTitle3
{
	padding-left: 4px;
	font-weight: bold;
	font-size: 11px;
	color: #464645;
	font-family: Verdana;
	background-color: #f1e3e3;
	
}

.clsMatrimonalHead
{
	font-weight: bold;
	font-size: 11px;
	color: gray;
	font-family: Arial;
}

.clsMetalHeading
{
	font-weight: bold;
	font-size: 9pt;
	/*color: #EAC117;*/
	color:Black;
	font-family: Tahoma;	
}

.clsSmallText
{
	font-size: 8pt;
	color: #838cb4;
	font-family: Tahoma;
	
}
.clsFlashNews
{
	font-size: 11px;
	color: #970101;
	font-family: Verdana;
	font-weight: normal;
}

.clsSportslevel1
{
	font-weight: bold;
	font-size: 9pt;
	color: #646D7E;
	font-family: Tahoma;	
}

.clsSportslevel2
{
	font-weight: normal;
	font-size: 8pt;
	color: #646D7E;
	font-family: verdana;	
}

.clsMarriageHall
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	background-color : white-smoke;
	font-weight: bold;
}

.clsMarriageHallDate
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
}

.clsMarriageNote
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	font-weight: bold;

}
.clsMarriageMonthDetails
{	
	font-size: 11px;
	color: black;
	font-family: Verdana;
	font-weight:bold ;
	}

.clsMarriageHallReserved
{
	/*"#ffd33"*/
	background-color : #ffdd33 ;	
	font-size: 10px;
	color: gray;
	font-family: Verdana;		
}


.clsMarriageHallUnReserved
{
	background-color : "#99CC00";
	font-size: 10px;
	color: #666666;
	font-family: Verdana;	
	
}

.clsMarriageHallUnReserved
{
	background-color : "#99CC00";
	font-size: 10px;
	color: #666666;
	font-family: Verdana;	
	
}

.clsMarriageContent
{	
	font-size: 11px;
	color: black;
	font-family: Verdana;	
	background-color : whitesmoke;
}

.clsContentBg
{
	background-color : whitesmoke;
}

.clsDatePopup
{
	font-weight: normal;
	font-size: 9pt;
	color: white;
	font-family: Tahoma;
	background-color: dimgray;
}

.clsNoteText
{
	font-weight: bold;
	font-size: 11px;
	color: #646060;
	font-family: Arial;
	background-color : White;
}

.clsErrorMsg
{
	font-weight: bold;
	font-size: 10px;
	color: #950202;
	font-family: Verdana;
}

.clsTamilText
{
	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
}
.clsTamilText2
{
	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
}
.clsLink
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Tahoma;
}
.clsNewsHead
{
	font-weight: normal;
	font-size: 12px;
	color: #655728;
	font-family: verdana;
}

.clsNewsText
{
	font-size: 11px;
	color: #2d2426;
	font-family: verdana;
	line-height:17px;
}
.clsFirstLetter
{
	font-weight: bold;
	font-size: 17px;
	color: black;
	font-family: Tahoma;
	text-align: justify;
}

.clsNavigation
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	background-color: #ff8300;
}


.clsNavigationText
{	
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	background-color: "#fff6ec";
}

.clsHintText
{
	font-weight: normal;
	font-size: 11px;
	color: #646060;
	font-family: Verdana;
	background-color : white;	
	padding :0.5 em;
}

.clslight
{
	  color : White ;
}

.clsSearch
{
	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
	font-weight: bold;
}
.clsBottomLabel
{
	font-size: 10px;
	color: #261d1d;
	font-family: Verdana;
}

.clsComment
{
	font-size: 10px;
	color: gray;
	font-family: Verdana;	
	background: Transparent;
    overflow:auto; 	
    border-color: White; 
    border-width: 0px;     
}
.clsgraytext
{
	font-size: 10px;
	color: dimgray;
	font-family: Verdana;
}

.clsWpaperCategory
{ 
	 font-weight : bold;	 
	 color :Olive;
	 font-family : Verdana;
}

.clsWpaper
{ 
	 font-weight : bold;	 
	 color : #cc0033;
	 font-family : Verdana;
}

.clsVText 
{
	writing-mode: tb-rl;
	filter: flipV flipH;
	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
}
.clsBSLabel
{

	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	
}
/* Shivaji pages start*/
 body
{
	background-color: gray;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	margin-top:0;
	margin-width:0;
	margin-height:0;
	scrollbar-face-color:#e2eefe;
    scrollbar-shadow-color:#cccccc;
    scrollbar-highlight-color:#cccccc;
    scrollbar-3dlight-color:#cccccc;
    scrollbar-darkshadow-color:#cccccc;
    scrollbar-track-color:white;
    scrollbar-arrow-color:#4060ad;	
}

form
{
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	margin-top:0;
	margin-width:0;
	margin-height:0;
}

.clsTableHeading
{
	font-weight: bold;
	font-size: 11pt;
	background-image: url(../POImages/top_bar.gif);
	color: white;
	font-family: Arial;
}
.clsMovieName
{
	font-weight: bold;
	font-size: 17px;
	color: #990033;
	font-family: Verdana;
	text-decoration: none;
}
.clsNormText
{
	font-size: 11px;
	/*color: #47413f;*/
	color:Black;	
	font-family: Verdana;
	text-decoration: none;
}
.clsBlackNormText
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}
.clsFormBorder
{
	border-right: #e5ebf9 1pt solid;
	border-top: #e5ebf9 1pt solid;
	border-left: #e5ebf9 1pt solid;
	border-bottom: #e5ebf9 1pt solid;
	background-color: #e5ebf9;
}
.clsFormTdSeparator
{
	background-color: #e5ebf9;
}

.clsBlueBackground
{
	background-color: #808080;
}

.clsBottomBlueBackground
{
	background-color: #79809f;
}

.clsHPHeading
{
	font-weight: bold;
	font-size: 13px;
	color: black;
	font-style: italic;
	font-family: Arial;
}
.clsHPNormHeading
{
	font-weight: bold;
	font-size: 13px;
	color: #524840;
	font-style: normal;
	font-family: Arial;
}
.clsDDL
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	background-color: dimgray;
}
.clsTextBox
{
	/*border-right: dimgray 1px solid;
	border-top: dimgray 1px solid;
	font-size: 11px;
	border-left: dimgray 1px solid;
	width: 150px;
	color: black;
	border-bottom: dimgray 1px solid;
	font-family: Verdana;*/
	border-right: #dedcdc 1pt inset;
	border-top: #dedcdc 1pt inset;
	padding-left: 2px;
	font-size: 11px;
	border-left: #dedcdc 1pt inset;
	clip: rect(auto 1px 1px auto);
	color: black;	
	border-bottom: #dedcdc 1pt inset;
	font-family: Verdana;
}

.clsYTextBox
{
	border-right: #dedcdc 1pt inset;
	border-top: #dedcdc 1pt inset;
	padding-left: 2px;
	font-size: 11px;
	border-left: #dedcdc 1pt inset;
	clip: rect(auto 1px 1px auto);
	color: black;
	border-bottom: #dedcdc 1pt inset;
	font-family: Verdana;
	background-color: #ffff66;
}
.clsHeading
{
	font-weight: bold;
	font-size: 9pt;
	color: white;
	font-family: Tahoma;
	background-color: dimgray;
}
.clsNewsOption
{
	font-weight: normal;
	font-size: 8pt;
	color: mintcream;
	font-family: verdana;
	height: 15px;
}
.clsSubHeading
{
	font-weight: bold;
	font-size: 10pt;
	color: #261d1d;
	font-style: italic;
	font-family: Arial;
	text-decoration: underline;
}

.clsMessage
{
	font-weight: bold;
	font-size: 11px;
	color: gray;
	font-family: Verdana;
}
.clsLMessage
{
	font-weight: bold;
	font-size: 14px;
	color: #a93431;
	font-family: Verdana;
}
.clsError
{
	font-weight: bold;
	font-size: 10px;
	color: red;
	font-family: Verdana;
}

.clsLabel
{
	font-weight: bold;
	font-size: 11px;
	color: #646060;
	font-family: Arial;
}
.clsMandatory
{
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	font-family: 'Microsoft Sans Serif';
}
.clsOptional
{
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	font-family: 'Microsoft Sans Serif';
}
.clsButton
{
	border-right: olive 1pt ridge;
	border-top: olive 1pt ridge;
	font-weight: bold;
	font-size: 9px;
	border-left: olive 1pt ridge;
	cursor: hand;
	color: white;
	border-bottom: olive 1pt ridge;
	font-family: Verdana;
	background-color: #757d92;	
}

.clsHPButton
{
	border-right: olive 1pt ridge;
	border-top: olive 1pt ridge;
	font-weight: bold;
	font-size: 10px;
	border-left: olive 1pt ridge;
	cursor: hand;
	color: white;
	border-bottom: olive 1pt ridge;
	font-family: Verdana;	
	background-color: red;
}

.clsMenuOption
{
	font-size: 9pt;
	color:white;
	font-family: Arial;
}
.clsSSLabel
{
	font-size: 10px;
	color: #261d1d;
	font-family: Verdana;
}
.clsSLabel
{
	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
}
.clsSLabelWhite
{
	font-size: 11px;
	color: white;
	font-family: Verdana;
}


.clsBLabel
{
	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
}
.clsBLabelRed
{
	font-size: 11px;
	color: #960000;
	font-family: Verdana;
}
.clsMainCategory
{
	font-weight: bold;
	font-size: 12px;
	/*color: #960000;*/
	color: #437C17;
	font-family: Verdana;
}
.clsSubCategory
{
	font-weight: normal;
	font-size: 11px;
	color: #313432;
	font-family: Verdana;
}
.clsHeadingGray
{
	font-weight: bold;
	font-size: 13px;
	color: #313432;
	font-family: Arial;
}
.clsHeadingMaroon
{
	font-weight: bold;
	font-size: 12px;
	color: #990000;
	font-family: Tahoma;
}
.clsStaticTitle
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: #990033;
	font-family: Arial;
	letter-spacing: 2px;
	text-decoration: underline;
}
.clsBigHeadingMaroon
{
	font-weight: bold;
	font-size: 22px;
	color: #dfa9b0;
	font-family: Arial;
}
.clsSubHeadingGray
{
	font-weight: bold;
	font-size: 12px;
	color: dimgray;
	font-family: Verdana;
}

.clsSLabelBold
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Verdana;
}

.clsBLabelBold
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Verdana;
}
.clsDGHead
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	background-color: #488ac7;
}
.clsDGHeadAdmin
{
	font-weight: bold;
	font-size: 13px;
	/*background-image: url(../POImages/linkstab.jpg);*/
	color: #ffffff;
	background-color: #999933;
	font-family: Arial;
	
}
.clsMenu
{
	font-size: 9pt;
	color: #330033;
	font-family: arial;
	text-decoration: none;
}
.clsSubMenu
{
	font-size: 8pt;
	color: #330033;
	font-family: Verdana;
	text-decoration: none;
}
.clsH1
{
	font-weight: bold;
	font-size: 14px;
	color: steelblue;
	font-family: Arial;
}
.clsTitle
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #cc3366;
	FONT-FAMILY: Arial;
}
.clsTitle1
{
	font-weight: bold;
	font-size: 15px;
	color: #4b565c;
	font-family: 'Arial Narrow';
}
.clsTitle2
{
	padding-left: 4px;
	font-weight: bold;
	font-size: 11pt;
	color: #38352d;
	font-family: Verdana;
	background-color: gainsboro;
}
.clsArrow
{
	font-weight: bold;
	font-size: 15px;
	color: white;
	font-family: 'Comic Sans MS';
}
/*.clsDGPager
{
	font-weight: normal;
	font-size: 11px;
	color: #000033;
	font-family: Verdana;
	background-color: whitesmoke;
	text-decoration: none;
}*/
.clsDGPager
{
font-size: 11px;
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
}
.cssButStyle
{
	font-weight: bold;
	font-size: 12px;
	cursor: hand;
	color: #ff9900;
	border-top-style: none;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
	border-bottom-style: none;
}
.clsBannerLabel
{
	font-weight: bold;
	font-size: 11px;
	color: #594d46;
	font-family: Arial;
}
.clsBannerBg
{
	background-color: #d7d083;
}
.clsTbl
{
	background-color: white;
}
.clsTopHead
{
	font-weight: bold;
	font-size: 10pt;
	text-transform: uppercase;
	color: white;
	font-family: Arial;
	letter-spacing: 3pt;
}
.clsNote
{
	font-size: 8pt;
	color: #382D2C;
	font-family: Verdana;
}
a:link
{
	color: #003496;	
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana;
	cursor:pointer;
}
a:visited 
{
	color:  #003496;	
	text-decoration: none;	
	font-size: 11px;
	font-family: Verdana;
	cursor:pointer;
}
a:hover
{
	color:  #003496;	
	text-decoration: underline;
	font-size: 11px;
	font-family: Verdana;
	cursor:pointer;
}
a:active
{
	color:  #003496;	
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana;
	cursor:pointer;
}

.clsTopHeading
{
	font-weight: bold;
	font-size: 11px;
	/*color: #fff000;*/
	color:c1ff00;
	font-family: Arial;
}
.clsTitle3
{
	padding-left: 4px;
	font-weight: bold;
	font-size: 11px;
	color: #464645;
	font-family: Verdana;
	background-color: #f1e3e3;
	
}

.clsMatrimonalHead
{
	font-weight: bold;
	font-size: 11px;
	color: gray;
	font-family: Arial;
}

.clsMetalHeading
{
	font-weight: bold;
	font-size: 9pt;
	/*color: #EAC117;*/
	color:Black;
	font-family: Tahoma;	
}

.clsSmallText
{
	font-size: 8pt;
	color: #838cb4;
	font-family: Tahoma;
	
}
.clsFlashNews
{
	font-size: 11px;
	color: #970101;
	font-family: Verdana;
	font-weight: normal;
}

.clsSportslevel1
{
	font-weight: bold;
	font-size: 9pt;
	color: #646D7E;
	font-family: Tahoma;	
}

.clsSportslevel2
{
	font-weight: normal;
	font-size: 8pt;
	color: #646D7E;
	font-family: verdana;	
}

.clsMarriageHall
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	background-color : white-smoke;
	font-weight: bold;
}

.clsMarriageHallDate
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	background-color: whitesmoke;
}

.clsMarriageNote
{
	font-size: 11px;
	color: black;
	font-family: Verdana;
	font-weight: bold;

}
.clsMarriageMonthDetails
{	
	font-size: 11px;
	color: black;
	font-family: Verdana;
	font-weight:bold ;
	}

.clsMarriageHallReserved
{
	/*"#ffd33"*/
	background-color : #ffdd33 ;	
	font-size: 10px;
	color: gray;
	font-family: Verdana;		
}


.clsMarriageHallUnReserved
{
	background-color : "#99CC00";
	font-size: 10px;
	color: #666666;
	font-family: Verdana;	
	
}

.clsMarriageHallUnReserved
{
	background-color : "#99CC00";
	font-size: 10px;
	color: #666666;
	font-family: Verdana;	
	
}

.clsMarriageContent
{	
	font-size: 11px;
	color: black;
	font-family: Verdana;	
	background-color : whitesmoke;
}

.clsContentBg
{
	background-color : whitesmoke;
}

.clsDatePopup
{
	font-weight: normal;
	font-size: 9pt;
	color: white;
	font-family: Tahoma;
	background-color: dimgray;
}

.clsNoteText
{
	font-weight: bold;
	font-size: 11px;
	color: #646060;
	font-family: Arial;
	background-color : White;
}

.clsErrorMsg
{
	font-weight: bold;
	font-size: 10px;
	color: #950202;
	font-family: Verdana;
}

.clsTamilText
{
	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
}
.clsTamilText2
{
	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
}
.clsLink
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Tahoma;
}
.clsNewsHead
{
	font-weight: normal;
	font-size: 12px;
	color: #655728;
	font-family: verdana;
}

.clsNewsText
{
	font-size: 11px;
	color: #2d2426;
	font-family: verdana;
	line-height:17px;
}
.clsFirstLetter
{
	font-weight: bold;
	font-size: 17px;
	color: black;
	font-family: Tahoma;
	text-align: justify;
}

.clsNavigation
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Verdana;
	background-color: #ff8300;
}


.clsNavigationText
{	
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	background-color: "#fff6ec";
}

.clsHintText
{
	font-weight: normal;
	font-size: 11px;
	color: #646060;
	font-family: Verdana;
	background-color : white;	
	padding :0.5 em;
}

.clslight
{
	  color : White ;
}

.clsSearch
{
	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
	font-weight: bold;
}
.clsBottomLabel
{
	font-size: 10px;
	color: #261d1d;
	font-family: Verdana;
}

.clsComment
{
	font-size: 10px;
	color: gray;
	font-family: Verdana;	
	background: Transparent;
    overflow:auto; 	
    border-color: White; 
    border-width: 0px;     
}
.clsgraytext
{
	font-size: 10px;
	color: dimgray;
	font-family: Verdana;
}

.clsWpaperCategory
{ 
	 font-weight : bold;	 
	 color :Olive;
	 font-family : Verdana;
}

.clsWpaper
{ 
	 font-weight : bold;	 
	 color : #cc0033;
	 font-family : Verdana;
}

.clsVText 
{
	writing-mode: tb-rl;
	filter: flipV flipH;
	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
}
.clsBSLabel
{

	font-size: 11px;
	color: #261d1d;
	font-family: Verdana;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	
}
/* Baby Names Style - Start */

.PurpleBold
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#88036A; 
}

.ClsBabyButton
{
	border-top:inset 1px #88036A;
	border-bottom:inset 1px #88036A;
	border-right:inset 1px #88036A;
	border-left:inset 1px #88036A;
	background-color:#88036A;
	font-family:Verdana;
	font-weight:bold;
	font-size:11px;
	color:White; 
}

.clsAlphaLink
{
	font-weight:bold;
	font-size: 12px;
	color:#88036A;
	font-family:Verdana;
	text-decoration:none;
}

.clsAlphaLink:hover
{
	font-weight:bold;
	font-size: 12px;
	color:#88036A;
	font-family:Verdana;
	text-decoration:underline;
}

.clsDLText
{
	font-weight:normal;
	font-size: 12px;
	color:Black; 
	font-family:Verdana;
	line-height:1.5; 
}

.datalist
{
	border-left:solid 2 #88036A;
	border-right:solid 2 #88036A;
}

/* Baby Names Style - End */


/* Shivaji styles*/

.ShivajiPara {
   	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	text-indent: 10px;
	text-align: left;
	line-height: 20px;
	text-align:justify;
	}

.ShivajiHead {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color: #FFD27B;
	font-weight: bold;
	Text-align: left;
}
/* Shivaji pages ends*/