body
{
	
}
.DashBoardHeader
{
	font-size : medium;	
}
.CommonMsg
{
	/*color : #006A7B;
	#B2ECF7;*/
	color : Navy;	
	font-weight : normal;
	font-size : x-small;
}

.InnerContentBorderColor
{
	border : #BAD8E2 solid 1px;	
	background-color : #F6fcff;
}
.ContentMainTableBackColor
{
	/* background-color :#F9FDFF; */
	background-color :#F6fcff;
}
.ContentInnerMainTableBackColor
{
	
	/*background-color : #BAD8E2;	*/
	background-color : #DCEEFF;	
}
.ContentInnerMainTableFonts
{
 font-weight : bold;
 color : Black;
 font-size : 8pt;
	
}
.gridTotalRecordsColor
{
	/*color : 	#006A7A;*/
	color :Navy;
	font-size : 8pt;
	
}
.ContentInnerTableBackColor
{
	background-color : white;	
}
.CommonRowBackColor
{
	background-color: #B9E3F7; 
	/*background-color : #006A7B;
	background-color : #1B426E;	
	background-color : #2E72A5;*/
	
}
.asmallfont {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial, tahoma, verdana
}
.asmallfontTitle
{
	font-family:Arial; color:Navy; font-size:11px
}

.aasmallfont {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: arial
}
.asmallfont1 
{
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial
}
.asmallfont2
{
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: arial
}
.aasmallfont3 {
	FONT-SIZE: 10px; COLOR:Navy; FONT-FAMILY: arial
}

.anormalbutton 
{
	FONT-SIZE: 11px; border: 1px solid #4D91C4 ; 
	font-weight: bold;	
	VERTICAL-ALIGN: baseline; 
	WIDTH: 70px; 
	COLOR: white;
	background-color:#2E72A5; 
	FONT-FAMILY: Arial; HEIGHT: 20px; TEXT-ALIGN: center; cursor:hand;
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#F6fcff) ; */
}

/*
.anormalbutton 
{
	FONT-SIZE: 10px; border: 0px solid ; font-weight:bold; background-image: url(images/button_bg.png); VERTICAL-ALIGN: baseline; WIDTH: 70px; COLOR: white; FONT-FAMILY: Arial; HEIGHT: 20px; TEXT-ALIGN: center; cursor:hand;
}
*/
/*
.anormalbuttonbig 
{
	FONT-SIZE: 10px; border: 0px solid ; font-weight:bold; background-image: url(images/button_bgbig.png); VERTICAL-ALIGN: baseline; WIDTH: 70px; COLOR: white; FONT-FAMILY: Arial; HEIGHT: 20px; TEXT-ALIGN: center; cursor:hand;
}
*/
.anormalbuttonbig 
{
	FONT-SIZE: 11px; border: 1px solid #4D91C4 ; 
	font-weight: bold; 
	VERTICAL-ALIGN: baseline; 
	WIDTH: 95px; 
	COLOR: white; 
	background-color:#2E72A5; 
	FONT-FAMILY: Arial; HEIGHT: 20px; TEXT-ALIGN: center; cursor:hand;
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#FFFAEA) ; */
		
}
.tophrdtitle 
{
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: arial, tahoma, verdana; color:Navy
}

.links {
	FONT-WEIGHT:normal; FONT-SIZE: 10px; COLOR: #000084; FONT-FAMILY: arial;
}
.topbuttonbackband 
{
	/*background-color : #FFFAEA;
	background-color:  #FFF5D0; */
	background-image: url(Images/TopImages/Welcome_BG.jpg);
	
	/* background-color:  #dbe3eb  */
	/*#b0c4de  */
	/*background-color:#006699;*/
}
.Titlebackbg
{
	/*background-color : #BAD8E2;
*/
	background-color : #DCEEFF;
	height : 30px;
	/* background : #dbe3eb; */
}
.topHeaderbackband 
{
	background-color:  white;
	/* background-color:  #69BBC9 /*#b0c4de  */
	/*background-color:#006699;*/
}



.gridhrdstyle
{
	padding: 0px 4px 4px 4px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D8E4EF, EndColorStr=#ffffff) ; 
	Color:#006A7A; FONT-SIZE: 11px; FONT-FAMILY:Verdana;
	border-right: #7b9ebd 1px solid;
    border-top: #7b9ebd 1px ridge; 
    border-left:#7b9ebd 1px solid;
    border-bottom: #7b9ebd 1px ridge;
    font-weight : bold;
}
.hrcolor{
	color:#4F8BA7; height:1px
	}

.pnlGradient
{
	
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#F1F3CC) ; 
	
}
.PnlGroupingText
{
		color: #4F8BA7;
		FONT-WEIGHT:bold; FONT-SIZE: 11px; FONT-FAMILY: arial, tahoma, verdana
		
}
.amidumfont
{
	font-size:12px; color:Black ; font-family:Arial;  background-color:#E0E0E0
}
.topln1
{
	background:#C3C0C0
}

.topln2
{
	background:#C3C0C0
}

.topln3
{
	background:#C3C0C0
}
.PageTitlelnk
{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: arial, tahoma, verdana;
	color : Navy;
}

.topmidtitle {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: arial, tahoma, verdana;
	
}
.footerln1
{
	background:#C3C0C0
}
.footerln2
{
	background:#C3C0C0
}
.bluebutton
	{
		font: 11px verdana;		
		background:#5898C2;
		padding:1px;
		border:silver 1px;
		cursor:hand;
		color:#ffffff;
		border-bottom:#152A38 solid 1px;
		border-right:#152A38 solid 1px;
		border-left:#CCCCCC solid 1px;
		border-top:#CCCCCC solid 1px;
	}
.gridedustyle
{
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#bfcfdf, EndColorStr=#eaf5fb) ; Color:#990000; FONT-SIZE: 10px; FONT-FAMILY: Arial
}
.link
{
    FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR: #000080; FONT-FAMILY: Arial, Helvetica, sans-serif; CURSOR: hand; text-decoration : none ;  
}
A.link:hover
{
    FONT-WEIGHT:normal; FONT-SIZE: 11px; COLOR: #000080; FONT-FAMILY: Arial, Helvetica, sans-serif; CURSOR: hand; text-decoration : underline ;  
}
.buttonbg
{
	background:#ECEAE5;
}
.Ubutton
{	
	/*background-color:#ECEAE5;Color:#000000; font-size: 10px; font-family: Arial;font-weight:normal;cursor:hand; width:100px; height:25px*/
	/*padding: 0px 4px 4px 4px;
    font-size: 8pt; 
    font-family: Verdana; 
    height:25px; 
    FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D8E4EF, EndColorStr=#ffffff);cursor:hand; width:100px;
    border-right: #7b9ebd 1px solid;
    border-top: #7b9ebd 1px ridge; 
    border-left:#7b9ebd 1px ridge;
    border-bottom: #7b9ebd 1px ridge;
	background-color: #D5CAB7;  text-align:center;  font-size: xx-small;  border: solid 1px black;  border-left: none;  padding: 1px 1px 1px 1px;*/
	/*background-color:#F7F6F3;*/
	background-color: #BAD8E2;
	font: 11px Arial Unicode; color: #000000; 
	font-weight:bold; text-decoration:none; cursor:hand;border-right:#4D91C4 1px solid; 
	border-top:#4D91C4 1px solid; border-left:#4D91C4 1px solid; 
	border-bottom:#dbe3eb 1px solid;	
}
.Sbutton
{	
	/*background-color:#D5CAB7;Color:#000000; font-size: 10px; font-family: Arial;font-weight:normal;cursor:hand; width:100px; height:25px;*/
	/*padding: 0px 4px 4px 4px;
    font-size: 8pt; 
    font-family: Verdana; 
    height:25px; 
    FILTER:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D5CAB7, EndColorStr=#ffffff);cursor:hand; width:100px;
    border-right: #7b9ebd 1px solid;
    border-top: #7b9ebd 1px ridge; 
    border-left:#7b9ebd 1px ridge;
    border-bottom: #7b9ebd 1px ridge; */
	 /* background-color: #bfcfdf; */
	 background-color: #006A7A;
	 color : white;
	 text-align:center;  font: 11px Arial Unicode;  border: solid 1px black;  border-left: none;  
	 font-weight:bold; text-decoration:none; cursor:hand;
	 border-right:#4D91C4 1px solid; 
	 border-top:#4D91C4 1px solid; border-left:#4D91C4 1px solid; 
	 border-bottom:#dbe3eb 1px solid;
	 
}
.documentbg
{
	background: #F7F6F3;	
}

.ImageButton
{
    CURSOR: hand;
}
.NewButton		
{	
	background-color:#F7F6F3; font: 11px Arial Unicode; color: #000000; 
	font-weight:bold; text-decoration:none; cursor:hand;border-right:#4D91C4 1px solid; 
	border-top:#4D91C4 1px solid; border-left:#4D91C4 1px solid; 
	border-bottom:#dbe3eb 1px solid;	
}
.acomicfont 
{
	FONT-SIZE: 12px; COLOR:Green; FONT-FAMILY:Comic Sans MS; font-weight:bold;
}
.aNotefont 
{
	FONT-SIZE: 12px; COLOR:Navy; FONT-FAMILY:Comic Sans MS; font-weight:normal;
}
.LinksbtnBackColor
{
	background-color : #dbe3eb;	 font: 11px Arial Unicode; 
	font-weight:bold; text-decoration:none; cursor:hand;border-right:#4D91C4 1px solid; 
	border-top:#4D91C4 1px solid; border-left:#4D91C4 1px solid; 
	border-bottom:#dbe3eb 1px solid;
	width: 96px;

	height: 23px;
		
}
.LinksbtnTransparent
{
	background-color : Transparent;		
}
.LabelText
{
color:Black
}

.HomeComments, .CommentDetails, .NewsItemDetails
{
	font-size: 11px;
	color: #1919B3;
	margin-top: 1px;
	margin-bottom: 1px;
}
.Bloglinks
{
    FONT-WEIGHT:bold; FONT-SIZE: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; CURSOR: hand;
}
 A.Bloglinks:hover
{
	text-decoration:underline;
}

.lblheader
{
	padding: 0px 4px 4px 4px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D8E4EF, EndColorStr=#ffffff) ; 
	Color:#006A7A; FONT-SIZE: 11px; FONT-FAMILY:Verdana;
 
    font-weight : bold;
}
.Filelink
{
    FONT-SIZE: 11px; font-weight:normal; FONT-FAMILY: Arial, Helvetica, sans-serif; CURSOR: hand;
}
.Filelink:hover {	text-decoration : underline;}

.gridItemstyle
{
		border-color : #BAD8E2 ;
	}

A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	.HeadlineSeparator
{
 color: #eeeeee;	
}
/* For Calendar */

.mainTableFrame
{
    border-right: #00bfff thin solid;
    border-top: #00bfff thin solid;
    border-left: #00bfff thin solid;
    border-bottom: #00bfff thin solid;
    width: 200px;
}

.subHeader
{
    text-transform: capitalize;
    color: #6fa1d9;
    font-family: Arial, Verdana;
    font-weight: bold;
    font-size: 12px;
    background-color: #f5f5f5;
    vertical-align: top;
    text-align: left;
    page-break-after: auto;
}

.calendarFrame
{
    border-right: #E5E5E5 thin solid;
    border-top: #E5E5E5 thin solid;
    border-left: #E5E5E5 thin solid;
    border-bottom: #E5E5E5 thin solid;
}

.calendarMonthYear
{
    font-size: 0.7em;
    color: #ffffff;    
    font-family: Arial;
    font-weight: bold;
    background-color: #7f8289;
    letter-spacing: 1px;
}

.calendarDay
{
    font-size: 0.6em;
    color: #3E3E3E;
    font-family: Arial;
    font-weight: bold;
    background-color: #E5E5E5;
}

.hasHoliday
{
    font-size: 0.6em;
    color: #ffffff;
    font-family: Verdana, Arial;
    background-position: center center;
    background-image: url(Images/MenuImages/event.gif);
    background-repeat: no-repeat;
    text-align: center;     
    width: 23px;
    height: 20px;
    cursor: pointer;
    vertical-align: middle
}
.hasEvents
{
    font-size: 0.6em;
    color: #ffffff;
    font-family: Verdana, Arial;
    background-position: center center;
    background-image: url(Images/MenuImages/DYellow.gif);
    background-repeat: no-repeat;
    text-align: center;     
    width: 23px;
    height: 20px;
    cursor: pointer;
    vertical-align: middle
}
.hasMeeting
{
    font-size: 0.6em;
    color: #ffffff;
    font-family: Verdana, Arial;
    background-position: center center;
    background-image: url(Images/MenuImages/DGrey.gif);
    background-repeat: no-repeat;
    text-align: center;     
    width: 23px;
    height: 20px;
    cursor: pointer;
    vertical-align: middle
}
.hasAnniversary
{
    font-size: 0.6em;
    color: #ffffff;
    font-family: Verdana, Arial;
    background-position: center center;
    background-image: url(Images/MenuImages/Magenta.gif);
    background-repeat: no-repeat;
    text-align: center;     
    width: 23px;
    height: 20px;
    cursor: pointer;
    vertical-align: middle
}
.hasNoCategory
{
    font-size: 0.6em;
    color: #111111;
    font-family: Verdana, Arial;
    background-position: center center;
    background-image: url(Images/MenuImages/NoEvent.png);
    background-repeat: no-repeat;
    text-align: center;     
    width: 23px;
    height: 20px;
    cursor: pointer;
    vertical-align: middle
}
.hasNoEvent
{
    font-size: 0.6em;
    font-family: Verdana, Arial;
    text-align: center;
    width: 23px;
    height: 20px;
}
/* For STP */
.linkButton
{
    font-family: Calibri;
    font-size: 14px;
    color: Black;
    text-decoration: none;
}
.labelWelcome
{
    font-family: Tahoma;
    font-size: 11px;
    color: #1C3B4D;
}
.labelUesr
{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #1C3B4D;
}
.text12
{
    font-size: 12px;
    font-family: Calibri;
}
.text13
{
    font-size: 13px;
    font-family: Tahoma;
    color: #1C3B4D;
    
}
.text14
{
    font-size: 14px;
    font-family: Calibri;
}
.text15
{
    font-size: 15px;
    font-family: Calibri;
}
.text15Bold
{
    font-size: 15px;
    font-family: Calibri;
    font-weight: bold;
}
.gridHeader
{
    font-size: 11px;
    font-family: Tahoma;
    color: #10304a;
    font-weight: bold;
    background-color: #d4d4d4;
    border-style: solid;
    border-width: 1px;
    border-color: #d4d4d4;
}
.gridHeader a:hover
{
    text-decoration: underline;
    font-size: 11px;
    font-family: Tahoma;
    color: #10304a;
}
.gridHeader a
{
    text-decoration: none;
    font-size: 11px;
    font-family: Tahoma;
    color: #10304a;
}
.gridRow
{
    font-size: 11px;
    font-family: Tahoma;
    color: #10304a;
}
.gridTotalRow
{
    font-size: 11px;
    font-family: Tahoma;
    color: #2d4d5b;
    padding-top: 10px;
}
.girdPager a
{
    text-decoration: none;
    font-size: 11px;
    font-family: Tahoma;
    color: #2d4d5b;
}
.Footer
{
    font-family: Tahoma;
    font-size: 10px;
    color: #1C3B4D;
    font-weight: normal;
}
.TitleRow
{
    font-family: Tahoma;
    font-size: 13px;
    color: #111111;   
    font-weight: bold;
    height: 35px;
    vertical-align: middle;
}
.ErrorMessage
{
    font-family: Tahoma;
    font-size: 12px;
    color: Red;
    font-weight: normal;
}


