/* ---------------------------------  */

/* oscar_style.css                    */

/* ---------------------------------  */

/* Created       2005-01-17           */

/* Modified      2005-01-28           */

/* Last checked  2005-01-28           */

/* Copyright (c) 1998-2004 CitiGroup  */

/* all rights reserved.               */

/* ---------------------------------  */

/*



/*Navigational Elements: Utility Links in Frame1--Bullet */

/*********************** NAVIGATIONAL ELEMENTS ***********/

.UtiltyLinkBullet

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		text-decoration:none;

		color:#336699;

	}

/*Navigational Elements: Utility Links in Frame1--Link Text With Underline */

.UtiltyLink

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		text-decoration:underline;

		color:#336699;

	}



/*Navigational Elements: Primary Navigation--Link Text */

.PrimaryNavigationUnSel

	{

		font-weight: bold; 

		font-size: 11px; 

		color: #336699; 

		font-family: verdana, 'courier new'; 

		height: 15px; 

		text-decoration:none;

	}

		

/*Navigational Elements: Primary Navigation--Link Text [SELECTED]*/

.PrimaryNavigationSel

	{

		font-weight: bold; 

		font-size: 11px; 

		color: #CC0000; 

		font-family: verdana, 'courier new'; 

		height: 15px; 

		text-decoration:none;

	}



/*Navigational Elements: Primary Navigation--Line Seperator*/

.NavigationLineSeperator

	{

		font-weight: bold; 

		font-size: 11px; 

		color: #336699; 

		font-family: verdana, 'courier new'; 

		height: 15px; }

	}



/* Customer in Context Area*/

.ContextArea

	{

		background-color:#C8D9FF;

		height:21;

		font-family:verdana, 'courier new';

		color:#000000;

		font-size:11px

	}

		

/*JavaScript Window [Pop up Layer]*/

.JSWindow

	{

		background-color:#C8D9FF;

		height:53px;

		border: 1px solid #336699;

	

	}



/*JavaScript Window [Pop up Layer] : Data Labels*/

.JSWindowDataLabels

	{

		font-family:verdana, 'courier new';

		color: #666666;

		font_weight:bold;

		font-size:11px;

		text-align: right;

		text_decoration:none

	

	}





/*JavaScript Window [Pop up Layer] : Data Values*/

.JSWindowDataValues

	{

		font-family:verdana, 'courier new';

		color: #666666;

		font_weight:normal;

		font-size:11px;

		text-align: left;

		text_decoration:none

	}



/****************** CONTENT COMPONENT STRUCTURE *****************/

		

/* Page Title*/

.PageTitle

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:bold;

		color:#CC0000;

		

	

	}



/* Section Title*/	

.clsHeadingFont

	{

	font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

	font-size:11px;

	font-weight:bold;

	color:#CC0000;

	padding-left:25px;

	}



	.clsHeading1Font

	{

	font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

	font-size:11px;

	font-weight:bold;

	color:#CC0000;

	}

/* Under Line Below Page Title : Implemented With Table Row*/	

.PageTitleUnderLineTD 

	{

		font-size: 1px;

		background-color: #999999;

		height: 1px;

	}

	

/*Page Marging Left 25px and Right 15px*/	

.PageMargin 

	{

		padding-right: 15px;

		padding-left: 25px;

	

	}



/*Section Heading Grey*/

.SectionHeadingGrey 

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: bold;

		color: #666666;

	}

				

/****************CONTENT COMPONENT STRUCTURE*****************

************************Table Type1 Styles*******************/



/*Data Labels With Border*/

.DataLabels

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:bold;

		color:#666666;

		line-height: 15px;

	}



/*Data Labels With Link*/	

.DataLabelsLink

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:bold;

		color:#003399;;

		line-height: 15px;

	}



/*Data Values With Out Border*/

.DataValues

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#666666;

		line-height: 15px;

	}

	

/*Data Values in Green Color*/

.DataValuesGreen

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#009A00;

		line-height: 15px;

	}



/*Data Values in Red Color*/	

.DataValuesRed

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#CC0000;

		line-height: 15px;

	}



/*Data Values in With Links*/	

.DataValuesLink

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#336699;

		line-height: 15px;

	}



/*Data Values : Sortable*/	

.DataValuesSortable

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#003399;

		line-height: 15px;

	}

	

/*PagePadding*/

.PagePadding

	{

		padding-left: 25px;

		padding-right: 15px;

	}

				

/*Page Text*/

.PageTextNormal

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#000000;

		font-weight:normal;

	}



/*Page Text in Bold*/

.PageTextBold

	{	

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#000000;

		font-weight:bold;

		text-align:left;

	}



/*Page Text in Bold in Blue Color*/

.PageTextBlueBold

	{	

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#003399;

		font-weight:bold;

		

	}

.PageTextBlue

	{	

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#003399;

		font-weight:normal;

		

	}

.PageTextGreyBold

{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#333333;

		font-weight:bold;

}

.PageTextGrey

{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#333333;

		font-weight:normal;

		line-height:2;

}

/*Page Text With Link*/

.PageTextLink



	{	

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#336699;

		font-weight:normal;

		text-align:left;

	}

	

	

/*************** TYPE1 TABLES : STYLES*******************/	



/*Type1 Table With Border*/

.Type1TableBorder 

	{

		border-top: 1px solid #cccccc;

		border-right: 1px none #cccccc;

		border-bottom: 1px solid #cccccc;

		border-left: 1px none #cccccc;

	}



/*Type1 Table Header With White Border(Top&Bottom)*/

.Type1TdHeader

	{

		border-top-width: 1px;

		border-bottom-width: 1px;

		border-top-style: solid;

		border-bottom-style: solid;

		border-top-color: #FFFFFF;

		border-bottom-color: #FFFFFF;

		background-color: C8D9FF;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		font-weight: bold;

		color: #666666;

		line-height: 15px;

		padding-left: 4px;           

	}



/*Type0 Table Header With White Border(Top&Bottom)*/

.Type0TdHeader

	{

		border-top-width: 1px;

		border-bottom-width: 1px;

		border-top-style: solid;

		border-bottom-style: solid;

		border-top-color: #FFFFFF;

		border-bottom-color: #CCCCCC;

		background-color: C8D9FF;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		font-weight: bold;

		color: #666666;

		line-height: 15px;

		padding-left: 8px;

                padding-right: 8px;

	}

	

/*Type1 Table: TD Containing Data Values With Top Border */	

.Type1TdValuesTopBrdr

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		line-height: normal;

		font-weight: normal;

		font-variant: normal;

		color: #666666;

		border-top-width: 1px;

		border-top-style: solid;

		border-top-color: #CCCCCC;

		padding-left: 4px;

	}



/*Type1 Table: TD Containing Data Values With Top and Bottom Border */	

.Type1TdValuesTopBtmBrdr

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		line-height: 15px;

		font-weight: normal;

		font-variant: normal;

		color: #666666;

		border-top-width: 1px;

		border-top-style: solid;

		border-top-color: #CCCCCC;

		border-bottom-width: 1px;

		border-bottom-style: solid;

		border-bottom-color: #CCCCCC;

		padding-left: 4px;

		padding-top: 1px;

		padding-bottom: 2px;

		

	}



/*Type1 Table: TD Containing Data Values Without Border : ***[For The Last Row]****/

.Type2TdValuesNoBrdr 

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		line-height: 15px;

		font-weight: normal;

		font-variant: normal;

		color: #666666;

		padding-left: 4px;

	}



/*Type1 Table: TD Containing Data Labels With Top Border */

.Type1TdLabelsTopBrdr 

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		line-height: 15px;

		font-weight: bold;

		font-variant: normal;

		color: #666666;

		border-top-width: 1px;

		border-top-style: solid;

		border-top-color: #CCCCCC;

		padding-left: 4px;

	}



/*Type1 Table: TD Containing Data Labels Without Borders */

.Type2TdLabelsNoBrdr 

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		line-height: 15px;

		font-weight: bold;

		font-variant: normal;

		color: #666666;

		padding-left: 4px;

	}



/*************** TYPE2 TABLES : STYLES*******************/	

/*Type2 Table With Border*/

.Type2TableBorder 

	{

	border-top: 1px solid #CCCCCC;

	border-right: 1px none #CCCCCC;

	border-bottom: 1px solid #CCCCCC;

	border-left: 1px none #CCCCCC;

	}



/*Type2 Table: TD Containing Data Values With Top Border */	

.Type2TdValuesBtmBrdr

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		line-height: 15px;

		font-weight: normal;

		font-variant: normal;

		color: #666666;

		border-bottom-width: 1px;

		border-bottom-style: solid;

		border-bottom-color: #CCCCCC;

		padding-left: 4px;               

	}



/*Type2 Table: TD Containing Data Values Without Border : ***[For The Last Row]****/

.Type2TdValuesNoBrdr 

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		line-height: 15px;

		font-weight: normal;

		font-variant: normal;

		color: #666666;

		padding-left: 4px;

	}



/*Type1 Table: TD Containing Data Labels With Top Border */

.Type2TdLabelsBtmBrdr 

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		line-height: 15px;

		font-weight: bold;

		font-variant: normal;

		color: #666666;

		border-bottom-width: 1px;

		border-bottom-style: solid;

		border-bottom-color: #CCCCCC;

		padding-left: 4px;

	}



/*Type2 Table: TD Containing Data Labels Without Borders */

.Type2TdLabelsNoBrdr 

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		line-height: 15px;

		font-weight: bold;

		font-variant: normal;

		color: #666666;

		padding-left: 4px;

	}





/*************** TYPE3  TABLES : STYLES*******************/	





/*Type3 Table: TD Containing Data Values With Top Border */	

.Type3TdValuesBtmBrdr

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		line-height: 15px;

		font-weight: normal;

		font-variant: normal;

		color: #666666;

		border-bottom-width: 1px;

		border-bottom-style: solid;

		border-bottom-color: #CCCCCC;

		padding-left: 8px;

                padding-right: 8px;

	}



/*Type3 Table Header With White Border(Top&Bottom)*/

.Type3TdHeader

	{

		border-top-width: 1px;

		border-bottom-width: 1px;

		border-top-style: solid;

		border-bottom-style: solid;

		border-top-color: #FFFFFF;

		border-bottom-color: #FFFFFF;

		background-color: C8D9FF;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-style: normal;

		font-weight: bold;

		color: #666666;

		line-height: 15px;

		padding-left: 8px;

                padding-right: 8px;

	}





/************** CREATING TABLE TABS ********************/



/*For Giving Bottom Line on Either Side of The Tab Set*/

.TabBtmBorder 

	{

		border-bottom-width: 1px;

		border-bottom-style: solid;

		border-bottom-color: #999999;

		line-height:19px;

	}



/*For Creating Un Selected Tabs Which is followed by Another Tab*/

.TabUnselected {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #336699;

	text-decoration: none;

	background-color: #EBEBEB;

	border-top: 1px solid #999999;

	border-right: 1px none #999999;

	border-left: 1px solid #999999;

	text-decoration:none;

	height:19px;

	

}



/*For Creating UnSelected Tabs Which is The Last Tab in That Set*/

.TabUnselectedRightBorder

	{

		background-color: #EBEBEB;

		border-top: 1px solid #999999;

		border-right: 1px solid #999999;

/*		border-bottom: 1px solid #999999;*/

		border-left: 1px solid #999999;

		height:19px;

	}



/* For Creating Selected Tabs Which is Followed by Another Tab*/

.TabSelected 

	{

		background-color: #FFFFFF;

		text-align: center;

		border-top: 1px solid #999999;

		border-right: 1px none #999999;

		border-bottom: 1px none #999999;

		border-left: 1px solid #999999;

		height:19px;

	}



/*For Creating Selected Tabs Which is The Last Tab in That Set*/

.TabSelectedRightBorder

	{

		background-color: #FFFFFF;

		text-align: center;

		

		border-top: 1px solid #999999;

		border-right: 1px solid #999999;

		border-bottom: 1px none #999999;

		border-left: 1px solid #999999;

		height:19px;

	}



/*Text Inside Un Selected Table Tab*/		

.TabTextUnselected

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		color: #336699;

		font-weight: bold;

		text-decoration: none;

		text-decoration: none;

		padding-top: 4px;

		padding-right: 11px;

		padding-bottom: 4px;

		padding-left: 11px;

	}

	

/*Text Inside Selected Table Tab*/	

.TabTextSelected

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		color: #cc0000;

		font-weight: bold;

		text-decoration: none;

		text-decoration: none;

		padding-top: 0px;

		padding-right: 11px;

		padding-bottom: 0px;

		padding-left: 11px;

	}



/*Text Colr For Unselected Sub Tab*/	

.SubTabSelected 

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: bold;

		color: #CC0000;

		text-decoration: none;

		padding-bottom: 3px;

	

	}



/*Text Colr For Unselected Sub Tab*/

.SubTabUnselected 

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		color:  #336699;

		text-decoration: none;

		font-weight: bold;

	}

/***************  FORM ELEMENTS  ***************/



/*To Reduce The Form Break*/

form 

	{

		margin: 0px;

		padding: 0px;

		display: inline;

	}



/*Style For Text Box, Select Menu*/

.clsInputBox

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: normal;

		color: #000000;

	}

	

/*Text Area*/

.clsTxtArea

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: normal;

		color: #000000;

		

	}



/*Non Ediatable Text Input Fields : Normal Font Weight*/

.clsInputNonEdit

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: normal;

		color: #000000;

		background-color:#f2f2f2;

	}



/*Non Ediatable Text Input Fields : Bold font weight*/	

.clsInputNonEditBold

	{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: bold;

		color: #000000;

		background-color:#f2f2f2;

	}

	

/************** BUTTONS ***************/



/*Blue Color Button : Normal Size*/

.bbutton

	{

	text-align : center;

	font-family: Verdana;

	font-style : normal;

	font-size : 11px;

	font-weight :bold;

	height:21px;

	color :#FFFFFF;

	text-decoration : none;

	background-color :#02329A;

	padding-right: 11px;

	padding-top: 2.5px;

	border-style : outset;

	border-color :#4E71B8;

	border-width : 2px;

	padding-left: 11px;

	cursor: hand;

        line-height: normal;

	}



/* Blue Color Button : Small Size*/

.BlueButtonSmall

	{

		text-align : center;

		font-family: Verdana;

		font-style : normal ;

		font-size : 11px;

		font-weight :bold;

		height:16px;

		color :#FFFFFF;

		text-decoration : none;

		/*background-color :#02329A;*/

		background-color :#660000;

		padding-right: 11px;

		padding-left: 11px;

		padding-bottom: 1px;

		border-style : outset ;

		/*border-color :#4E71B8 ;*/

		border-color :#FFFFFF ;

		border-width : 2px; 

		margin-top: 0px;

		margin-left: 5px;

		/*cursor: hand;*/

	}



/*Green Color Button : Normal Size*/

.GreenButton

	{

		text-align : center;

		font-family: Verdana;

		font-style : normal ;

		font-size : 11px;

		font-weight :bold;

		height:21px;

		color :#FFFFFF;

		text-decoration : none;

		background-color :#009A00;

		padding-right: 11px;

		padding-left: 11px;

		padding-top: 2.5px;

		border-style : outset ;

		border-color :#00cc99 ;

		border-width : 2px; 

		cursor: hand;

	}



/*Green Color Button : Small Size*/	

.GreenButtonSmall

	{

		text-align : center;

		font-family: Verdana;

		font-style : normal ;

		font-size : 11px;

		font-weight :bold;

		height:16px;

		color :#FFFFFF;

		text-decoration : none;

		background-color :#009A00;

		padding-right: 11px;

		padding-left: 11px;

		padding-bottom: 1px;

		border-style : outset ;

		border-color :#00cc99 ;

		border-width : 2px; 

		margin-top: 0px;

		margin-left: 5px;

		cursor: hand;

	}



.disablebbutton{

text-align : center;

font-family: Verdana;

font-style : normal ;

font-size : 11px;

font-weight :bold;

height:21px;

color :#EBEBEB;

text-decoration : none;

background-color :#999999;

padding :2.5px 11px;

border-style : outset ;border-color :#EBEBEB ;border-width : 2px; 

}



.disablesbbutton{

text-align : center;

font-family: Verdana;

font-style : normal ;

font-size : 11px;

font-weight :bold;

height:15px;

color :#EBEBEB;

text-decoration : none;

background-color :#999999;

padding: 0px 3px 0px 3px;

border-style : outset ;border-color :#EBEBEB ;border-width : 2px; 

}



/************GENERAL ELEMENTS**************?		



/*SectionSeperator*/

.SectionSeperator

	{

		height:25px;

	}



/*Status Bar*/

.StatusBar

	{

		font-size: 8pt;

		color: #000000;

		font-family: verdana, 'courier new';

		background-color: #C8D9FF;

		height: 15px;

		border-bottom: 1px solid #cccccc;

	

	}

			

/*To Position Layers*/

.divPos

	{

		position:absolute;

		visibility:hidden;

		top:0px; 

		left:0px;

	}

	

/*Chicklet */	

.chicklet

	{

		text-align : center;

		font-family: Verdana;

		font-style : normal ;

		font-size : 8px;

		font-weight :bold;

		height:9px;

		color :#FFFFFF;

		text-decoration : none;

		background-color :#02329A;

		padding :1.5px 2px;

		border-style : outset ;

		border-color :#4E71B8 ;

		border-width : 2px;

		cursor: default;

	}



.disablechicklet

	{

		text-align : center;

		font-family: Verdana;

		font-style : normal ;

		font-size : 8px;

		font-weight :bold;

		height:9px;

		color :#EBEBEB;

		text-decoration : none;

		background-color :#999999;

		padding :1.5px 2px;

		border-style : outset ;

		border-color :#EBEBEB ;

		border-width : 2px;

		cursor: default;

	}

/*To Give White Border For Header*/	

.WidgetTd 

	{

		border-top-width: 1px;

		border-right-width: 1px;

		border-bottom-width: 1px;

		border-left-width: 1px;

		border-top-style: solid;

		border-right-style: none;

		border-bottom-style: none;

		border-left-style: none;

		border-top-color: #FFFFFF;

		border-right-color: #FFFFFF;

		border-bottom-color: #FFFFFF;

		border-left-color: #FFFFFF;

	}



/*Styles For Footer Navigation Panel*/

.footerNavPanel

	{

		padding-top: 5px;

		padding-bottom: 3px;

	}

	

/*5 Pixel Spacing Between Lines*/

.LineSpacing

	{

		height:5px;

	}





/*Style For Default Cursur: Arrow*/

.cursorDefault 

	{

		cursor: default;

	}



.cursorhand 

	{

		cursor: hand;

	}





.linkred{

	font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

	font-size:11px;

	font-weight:bold;

	text-decoration:none;

	color:#CC0000;

}



.linkgrey{

	font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

	font-size:11px;

	font-weight:bold;

	text-decoration:none;

	color:#666666;

}

.linkblue{

	font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

	font-size:11px;

	font-weight:bold;

	text-decoration:none;

	color:#336699;



}

.PageTextOrange

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		color:#FF9900;

		font-weight:normal;

	}

.PageTextOrangeBold

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:bold;

		color:#FF9900;

	}

.Art

	{

		font-family:monotype corsiva,Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:25px;

		font-weight:bold;

		color:#FF9900;

	}



.Month

	{

		font-family:monotype corsiva,Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:20px;

		font-weight:bold;

		color:Black;

	}

.Day

	{

		font-family:monotype corsiva,Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:20px;

		font-weight:bold;

		color:#000033;

		border-bottom-width: 1px;

		border-bottom-style: solid;

		border-right-width: 1px;

		border-right-style: solid;

	}



.Copyright

	{

		font-family:trebuchet ms,Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:normal;

		color:#FF9900;

	}



.PageTextWhiteBold

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:bold;

		color:#FFFFFF;

	}

.PageTextWhite

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:normal;

		color:#FFFFFF;

	}

.PageTextBeige

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:normal;

		color:#F5EBB2;

	}	

.PageTextBlackBold

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:bold;

		color:BLACK;

	}

.PageTextBlack

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:normal;

		color:BLACK;

	}

.PageTextRed

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:normal;

		color:RED;

	}

.PageTextRedBold

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:bold;

		color:RED;

	}	

.TA 

{

	scrollbar-3dlight-color:;

    scrollbar-arrow-color:blue;

    scrollbar-base-color:blue;

    scrollbar-darkshadow-color:blue;

    scrollbar-face-color:;

    scrollbar-highlight-color:;

    scrollbar-shadow-color:

}

/*.allinks {

	font-family: "Trebuchet MS", "Arial Narrow", Courier, Georgia, Impact, Tahoma, "Arial", Verdana;

	border-style: none;

	FONT-WEIGHT: normal;

	FONT-SIZE: 10.5px;

	COLOR: #FF9900;

	BORDER-BOTTOM: #754600 1px dotted;

}

A.allinks {

	font-family: "Trebuchet MS", "Arial Narrow", Courier, Georgia, Impact, Tahoma, "Arial", Verdana;

	font-size: 10.5px;

	border-style: none;

	FONT-WEIGHT: normal;

	COLOR: #FF9900;

	BORDER-BOTTOM: #754600 1px dotted;

}

A:hover {

	font-family: "Trebuchet MS", "Arial Narrow", Courier, Georgia, Impact, Tahoma, "Arial", Verdana;

	font-size: 10.5px;

	FONT-WEIGHT: bolder;

	border-style: none;

	COLOR: #F7860E;

	Text-Decoration: none;

}*/

.imgborder {

    border: 10px solid #999999;

    padding: 6px 6px 6px 6px;

}

.imgborderblack {

    border: 3px solid #000000;

    padding: 3px 3px 3px 3px;

	font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

	font-size:11px;

	font-weight:normal;

	color:BLACK;

}

.sidebar

{

	background: #ffffff repeat-y right url(images/sidebar_right_bg.png);

}

.Date

	{

		font-family:tahoma,monotype corsiva,verdana,arial,helvetica;

		font-size:11px;

		font-weight:normal;

		border-bottom-width: 1px;

		border-bottom-style: solid;

		border-right-width: 1px;

		border-right-style: solid;

		color:white;

	}

.EventDate

	{

		font-family:tahoma,monotype corsiva,verdana,arial,helvetica;

		font-size:12px;

		font-weight:bold;

		border-bottom-width: 1px;

		border-bottom-style: solid;

		border-right-width: 1px;

		border-right-style: solid;

		color:RED;

	}

.Month

	{

		font-family:tahoma,monotype corsiva,verdana,arial,helvetica;

		font-size:14px;

		font-weight:bold;

		color:White;

	}

.Day

	{

		font-family:tahoma,monotype corsiva,verdana,arial,helvetica;

		font-size:11px;

		font-weight:bold;

		color:Orange;

		border-top-width: 1px;

		border-top-style: solid;

		border-bottom-width: 1px;

		border-bottom-style: solid;

		border-left-width: 1px;

		border-left-style: solid;

		border-right-width: 1px;

		border-right-style: solid;

	}

.headingbgcolor

	{

		/*background-color:#174588;*/

		/*background-color:#1D4104;*/

		/*background-color:#3358B8;*/

		background-color:#242B66;

	}

.tableborder

	{



		border-top-width: 1px;

		border-top-style: solid;

		border-bottom-width: 1px;

		border-bottom-style: solid;

		border-left-width: 1px;

		border-left-style: solid;

		border-right-width: 1px;

		border-right-style: solid;

		border: 1px; solid; #000000;

	}

/*BODY

{

	scrollbar-face-color : BLACK;

	scrollbar-highlight-color : BLACK;

	scrollbar-shadow-color : BLACK;

	scrollbar-3dlight-color : BLACK;

    scrollbar-arrow-color : #FF9900;

    scrollbar-base-color : BLACK;

    scrollbar-darkshadow-color : BLACK;

}*/

/*BODY

{

	background-image: url(../images/mainpageBG.jpg);

	scrollbar-face-color: #002768;

	scrollbar-track-color: #00065C;

	scrollbar-base-color: #002768;

	scrollbar-arrow-color: #EDB100;

	scrollbar-3dlight-color: #000A95;

	scrollbar-highlight-color: #000A95;

	scrollbar-shadow-color: #000A95;

	scrollbar-darkshadow-color: #000A95;

}*/

BODY

/*{

	scrollbar-face-color: #002768;

	scrollbar-track-color: #303030;

	scrollbar-base-color: #002768;

	scrollbar-arrow-color: #EDB100;

	scrollbar-3dlight-color: #000A95;

	scrollbar-highlight-color: #000A95;

	scrollbar-shadow-color: #000A95;

	scrollbar-darkshadow-color: #000A95;

}

/*MAROON*/

/*{scrollbar-face-color: #000000; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #000000; scrollbar-3dlight-color: #000000; scrollbar-darkshadow-color: #404040; scrollbar-track-color: #101010; scrollbar-arrow-color: #FF9900}*/



.deepavali_date

	{

		font-family:Lucida Sans, Tahoma, Arial, Helvetica, sans-serif, verdana,arial,helvetica;

		font-size:11px;

		font-weight:normal;

		border-bottom-width: 1px;

		border-bottom-style: solid;

		border-color: lightgrey;

		border-left-width: 1px;

		border-left-style: solid;

		border-right-width: 1px;

		border-right-style: solid;

		border-top-width: 1px;

		border-top-style: solid;

		color:black;

	}

.pagebackground

	{

		/*background-image: url(../images/bg-pattern4.png);

		/*background-image: url(../images/temp/diya_glow.jpg);*/

		/*background-color: #641919;*/

		/*background-color: #6C3D1C;*/

		/*background-color: #000000;*/

		/*---background-image: url(../images/general/bg_blue.jpg);

		background-image: url(../images/general/bg_green.jpg);---*/

		/*background-image: url(../images/general/bg_blue_green.jpg);*/

	}

.divclass

	{

		filter:alpha(opacity=80);

	   /*-moz-opacity: 0.6;

	   opacity: 0.6;*/

	}

.mainpagedialog

	{

	border-bottom-width: 1px;	

	border-bottom-style: solid;	

	border-color: lightgrey;	

	border-left-width: 1px;	

	border-left-style: solid;	

	border-right-width: 1px;	

	border-right-style: solid;	

	border-top-width: 1px;	

	border-top-style: solid;

	}