body
{
}
.hrwhite
{
	/*"BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; BORDER-LEFT: #ffffff thin solid; BORDER-BOTTOM: #ffffff thin solid"*/
 border-right:  solid 0.1pt  #ffffff;
 BORDER-TOP: solid 0.1pt  #ffffff;
 BORDER-LEFT:solid 0.1pt  #ffffff;
 BORDER-BOTTOM: solid 0.1pt  #ffffff;
}
.heading
{
	font-size:13pt;
	font-family:Verdana;
	text-align:justify;
	color:red;
}

.subheading
{
	font-size:9pt;
	font-family:Verdana;
	text-align:justify;
	color:red;
	 
}
.lblDisplayMessage
{
	font-size:10pt;
	font-weight:bold;
	font-family:Verdana;
	text-align:justify;
	color:red;
}
.tdheadVT2 {
	background-color: #FFFFFF;
	font-size: 12px;
	color: #000000;
		font-family:Verdana;
}

.lblInfoMsg
{
	font-size:11pt;
	font-weight:bold;
	font-family:Verdana;
	text-align:justify;
	color:Black;
}

.lblContent
{
	font-size:10pt;
	font-family:Verdana;
	text-align:justify;
	color:black;
}

.tdheadVT1 {
	background-color:Gainsboro; /*#cc9999;*/
	font-size: 14px;
	color: #000000;
	font-style:normal;
	font-weight: bold;
	height:30px;
	font-family:Verdana;
	}
	
	.lblSuccessMsg
{
	font-size:9pt;
	font-weight:normal;
	font-family:Verdana;
	text-align:justify;
	color:black;
}

.lblMsg
{
	font-size:8pt;
	font-family:Verdana;
	text-align:justify;
	color:red;
}

.lblError
{
	font-size:8pt;
	font-family:Verdana;
	text-align:justify;
	color:red;
}

.MultiEntry
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #7f9db9 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #7f9db9 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 50px;
    BACKGROUND-COLOR: #ffffff;
    width : 70%;
}


.lblRedItalic
{
	font-size:8pt;
	font-family:Verdana;
	text-align:justify;
	font-style:italic;
	color:red;
}

.lblError7
{
	font-size:7pt;
	font-family:Verdana;
	text-align:justify;
	color:red;
}

.tdred
{
	font-size:11pt;
	font-family:Verdana;
	text-align:justify;
	color:red;
	font-weight:bold
}

.tdredHead
{
	font-size:11pt;
	font-family:Verdana;
	text-align:justify;
	color:DB1A2B;
	font-weight:bold
}

.contentLink
{
	font-size:10pt;
	font-family:Verdana,Tahoma;
	color: Gray;
	text-align:justify;
	line-height:18px;	
	cursor:hand;	
	text-decoration:none
}

.content
{
	font-size:10pt;
	font-family:Verdana;
	color: Gray;
	text-align:justify;
	line-height:18px;	
}

.contentred
{
	font-size:10pt;
	font-family:Verdana;
	color: red;
	text-align:justify;
	line-height:18px;
}

.contentlinkred
{
font-size:10pt;
	font-family:Verdana;
	color: red;
	text-align:justify;
	line-height:18px;
	cursor:hand;
	text-decoration:none;
	
	
}


.content10
{
	font-size:10pt;
	font-family:Verdana;
	color: Gray;
	text-align:justify;
	line-height:18px;
}

.content8
{
	font-size:8pt;
	font-family:Verdana;
	color: Gray;	
}

.content9
{
	font-size:9pt;
	font-family:Verdana;
	color: Gray;	
}

.hrgrey
{
	/*"BORDER-RIGHT: #ffffff thin solid; BORDER-TOP: #ffffff thin solid; BORDER-LEFT: #ffffff thin solid; BORDER-BOTTOM: #ffffff thin solid"*/
 border-right:  solid 0.1pt  Gray;
 BORDER-TOP: solid 0.1pt  Gray;
 BORDER-LEFT:solid 0.1pt  Gray;
 BORDER-BOTTOM: solid 0.1pt  Gray;
}

.lnk
{
	text-decoration:none;
	color:blue;
	cursor:hand;
	cursor:pointer;
	font-size:8pt;
	font-family:Verdana;
	line-height:18px;	
}

.lnkopen
{
	text-decoration:none;
	color:brown;
	cursor:hand;
	cursor:pointer;
	font-size:10pt;
	font-family:Verdana;
	line-height:18px;	
}


.lnklogin
{
	text-decoration:none;
	color:White;
	cursor:hand;
	cursor:pointer;
	font-size:8pt;
	font-family:Verdana;
}

.link10
{
	text-decoration:none;
	color:Blue;
	cursor:hand;
	cursor:pointer;
	font-size:10pt;
	font-family:Verdana;
	
}
.table
{
	border-right: #7E9ED0 1pt solid;
	border-top: #7E9ED0 1pt solid;
	border-left: #7E9ED0 1pt solid;
	border-bottom: #7E9ED0 1pt solid;
	font-size: 9pt;
	vertical-align: baseline;
	color: black;
	font-family: Verdana;
	background-color: white;
	text-align: center
}
.tablecal
{		
	font-size: 9pt;	
	color: black;
	font-family: Verdana;
	background-color: white;	
	vertical-align:top;
}

.textright
{
	text-align: Right
}

.textleft
{
	text-align: left
}

.trcal
{
	font-size:11pt;
	font-family:Arial;
	color: White;
	background-color:darkblue;
	font-weight:bold;	
	text-align:left
}

.tablefont
{
	font-size:9pt;
	font-family:Verdana;	
	background-color:#5454AC;
	color: white;
	text-align: left;
	height:20px;
}
.tablefontsub
{
	font-size:8pt;
	font-family:Verdana;
	/*border-left: #7E9ED0 1pt solid;*/
	color:  #000066;
	text-align:left
}
.tablefontsub1
{
	font-size:8pt;
	font-family:Verdana;
	border-left: #7E9ED0 1pt solid;
	background-color:#CBCDFE;
	color: Black;
	text-align:left
}
.headerfont
{
	font-size: 10pt;	
	color: white;	
	font-family: Verdana;
	background-color: #000277;
	text-align: center;
	height:20px;
}
.tdBold
{
	font-size:9pt;
	font-family:Verdana;	
	color:  #000277;
	text-align: left;
	background-color:#F8E4E3;
	height:20px;
	font-weight:bold;
}
.td1Bold
{
	font-size: 9pt;	
	color: #000277;
	font-family: Verdana;
	background-color: #DADAE2;
	text-align: left;
	height:20px;
	font-weight:bold;
}
.td
{
	font-size:9pt;
	font-family:Verdana;	
	color:  #000277;
	text-align: left;
	background-color:#F8E4E3;
	height:20px;
}
.td1
{
	font-size: 9pt;	
	color: #000277;
	font-family: Verdana;
	background-color: #DADAE2;	
	text-align: left;
	height:20px;
}

.tdwhite
{
	font-size:9pt;
	font-family:Verdana;	
	color:  #ffffff;
	text-align: left;
	background-color:#ffffff;
	height:20px;
}

.tdsub
{
	font-size:9pt;
	font-family:Verdana;
	border-left: #7E9ED0 1pt solid;
	/*border-bottom: #7E9ED0 1pt solid;*/
	color:  black;
	text-align: left;
	background-color:ghostwhite;
}

.tdsubcal
{
	
	font-family:Verdana;	
	font-size:12pt;	
	color:Brown;
    text-align: right;
}

.tdsubcal1
{
	
	font-family:Verdana;	
	font-size:10pt;	
	color:Brown;
	background-color:Yellow;	
    text-align: center;
}

.tdMenucal
{
	
	font-family:Verdana;	
	font-size:12pt;	
	color: #ea143c;	
    text-align: left;
}


.tdsub1
{
	background-color:#5553ad;
	font-family:Verdana;
	font-size:9pt;
	color:white;
    text-align: left;
}
.tdsub2
{
	background-color:#df1f31;
	font-family:Verdana;
	font-size:9pt;
	color:white;
    text-align: left;
}
.bodybg
{
	background-image:url(Images\vv-bg.jpg);
}
.Cstext
{

	border-right:black 0.5pt solid;
	border-top: black 0.5pt solid;
	border-left: black 0.5pt solid;
	border-bottom:black 0.5pt solid;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align: top;
	color: black;
	font-style: normal;
	background-color: #fffeff;
	text-align: left;
	line-height: normal;
	
}

.Cstextlogin
{

	border-right:black 1pt solid;
	border-top: black 1pt solid;
	border-left: black 1pt solid;
	border-bottom:black 1pt solid;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	vertical-align: top;
	font-family:Verdana;
	color: black;
	font-style: normal;
	background-color: #fffeff;
	text-align: left;
	line-height: normal;
	
}
.cslabel
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color:#2C2A8D;
}

.logintable
{
	border-right: white 0pt solid;
	border-top: white 0pt solid;
	border-left: white 0pt solid;
	border-bottom: white 0pt solid;
	vertical-align: baseline;
	color: lightgrey;
	font-family: Verdana;
	background-color: #f4f2f4;
	text-align: center
}

.contenttable
{
	border-right: white 0pt solid;
	border-top: white 0pt solid;
	border-left: white 0pt solid;
	border-bottom: white 0pt solid;
	vertical-align: baseline;
	color:  black;
	font-family: Verdana;
	background-color: #ACACAC;
	/*text-align: center*/
}
.site_Content
{
	font-family:Verdana;
	color:#333333;
	font-size:12pt;
	font-weight:bold;
}
.site_content1
{
	font-family:Verdana;
	color: White;
	font-size:12pt;
	font-weight:bold;
}
.headerfont1
{
	font-size:10pt;
	font-family:Verdana;
	border-left: #7E9ED0 1pt solid;
	border-bottom: #7E9ED0 1pt solid;
	
	color: gray;
	text-align:center;	
}
.tablefont1
{
	font-size:9pt;
	font-family:Verdana;
	border-left: #7E9ED0 1pt solid;
	/*border-bottom: #7E9ED0 1pt solid;*/
	color:  Gray;
	text-align: left;
}
.tablefont2
{
	font-size:9pt;
	font-family:Verdana;
	/*border-left: #7E9ED0 1pt solid;*/
	/*border-bottom: #7E9ED0 1pt solid;*/
	color:  Gray;
	text-align: left;
}
.headerfont2
{
	font-size:10pt;
	font-family:Verdana;
	
	border-bottom: #7E9ED0 1pt solid;
	
	color: gray;
	text-align:center;	
}
.head
{
	font-size:12pt;
	font-family:Verdana;
	border-left: #7E9ED0 1pt solid;
	border-bottom: #7E9ED0 1pt solid;
	
	color: black;
	text-align:left;	
}
.ib11
{
	
	font-size:10pt;
	font-family:Verdana;
	border-left: #7E9ED0 1pt solid;
	border-bottom: #7E9ED0 1pt solid;
	
	color: blue;
	text-align:left;	}
	
	.common
	{
		font-size:10pt;
	font-family:Verdana;
	border-left: #7E9ED0 1pt solid;
	border-bottom: #7E9ED0 1pt solid;
	
	color: red;
	text-align:left;}
	.ib12
	{
		font-size:10pt;
	font-family:Verdana;
	border-left: #7E9ED0 1pt solid;
	border-bottom: #7E9ED0 1pt solid;
	
	color:black;
	text-align:left;}
		
	.MenuTitle
	{
		font-size:10pt;
		font-weight:bold;
		font-family:Verdana;	
		color:red;
	}

	.MenuContent
	{
		font-size:9pt;
		font-family:Verdana;
		color: Gray;	
	}

.LeftNavigationBottomAres
{
	background-color:#F3F3F3;	
}

.MissionTitle
{
	font-size:13pt;
	font-family:Arial;			
	color: #000277;
	font-weight:bold;	
}

.MissionContent
{
	font-size:9pt;
	font-family:Arial;
	color: Gray;
	font-style:italic;
	text-align:center;
}
	
	
	.EntryLabel	
	{
		font-size:9pt;
		font-family:Verdana;
		background-color:#2F67A2;
		/*background-color:#330099 ;
		background-color:#1870cd ;*/		
		Color:"#ffffff";
		vertical-align:middle;	
	
	}	
	
	.EntryLableFixed	
	{
	font-size:9pt;
	font-family:Verdana;
	background-color:#2F67A2;	
	/*background-color:#330099 ;
	background-color:#1870cd ;*/		
	vertical-align:middle;
	Color:White;
	display:inline-block;
	width:210px;		
	}	

.Entry
{
    BORDER-RIGHT: #7f9db9 1px solid;
    BACKGROUND-POSITION: center center;
    BORDER-TOP: #7f9db9 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #7f9db9 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #7f9db9 1px solid;
    FONT-FAMILY: Verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
    width : 39%;
}

	.EntryText	
	
	{		
		border-color:#003366;
		border-width:1;	
		font-family:Verdana;
		font-size:9pt;
	 overflow:hidden;
	}
	
		.EntryText8	
	
	{		
		border-color:#003366;
		border-width:1;	
		font-family:Verdana;
		font-size:8pt;
	 overflow:hidden;
	}
	
.btnmedium
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:center;
	cursor:hand;
	cursor:pointer;
	width:75px;
	border: 1px gray solid;
	BACKGROUND-COLOR: #eeeeee
}

.File
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:center;
	cursor:hand;	
	cursor:pointer;
	border: 1px gray solid;
	BACKGROUND-COLOR: #eeeeee
}

.menu
{
	font-family: Century Gothic;
	font-size: 10pt;
	height:30px;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
	width:185px;
	color:white;
	border: 1px  solid;
	text-indent:10px;
	text-align:justify;
	BACKGROUND-COLOR:#15159B

}	
.submenu
{
	font-family:  Century Gothic;
	font-size: 10pt;
	height:30px;
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
	width:185px;
	color:white;
	border: 1px  solid;
	text-indent:10px;
	text-align:justify;
	BACKGROUND-COLOR:#000087

}	
		
.NavyblueTitle /*font: verdana ,color-navy blue*/
{
 font-family:Verdana;
 color:Navy;
 font-size: 10pt;
 font-weight:bold; 
}
.lblHappenings /*font: verdana ,color-navy blue*/
{
 font-family:Verdana;
 color:Navy;
 font-size: 10pt;
 font-weight:bold;
 border-bottom:2px  solid;
 border-bottom-color:Red;
 
}
.DarkRedTitle /*font: verdana ,color-Dark Red*/
{
 font-family:Verdana;
 color:#C90613;
 font-size: 10pt;
 font-weight:bold
}

.GridHeader 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: white; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #000277; 
	vertical-align:top;
	text-align:left;
	}
.GridOddRow 		
{ 
	FONT-SIZE: 9pt; 
	COLOR: #000277; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #f8e4e3; 	
}
.GridEvenRow 
{ 
	FONT-SIZE: 9pt; 
	COLOR: #000277; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #dadae2; 
}
.GridBlueContent 
{ 
	FONT-SIZE: 9pt; 
	COLOR: #000277; 
	FONT-FAMILY: Verdana 
}
.GridSubHeader 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #000277; 
	FONT-FAMILY: Verdana 
}
.GridHeaderLink 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	CURSOR: hand; 
	COLOR: #000277; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none 
}
.GreenMessage 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: green; 
	FONT-FAMILY: Verdana;
}
.RedMessage 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: red; 
	FONT-FAMILY: Verdana;
}

 .ConfirmationMessage
 {		
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana;
	COLOR: green;
	border: solid 1pt #66cc99;
	BACKGROUND-COLOR: #f2ffe8;
	height:25px;
	text-align:center;
 }


 .ARGridOddRow 		
{ 	
	FONT-SIZE: 9pt; 
	COLOR: #000277; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #FFCC66; 
	border-bottom: #990000 1pt solid;
}
.ARGridEvenRow 
{ 
	FONT-SIZE: 9pt; 
	COLOR: #000277; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #DDDDDD;
	border-bottom: #990000 1pt solid;	
}
 .MLGridOddRow 		
{ 
	FONT-SIZE: 9pt; 
	COLOR: #000277; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 20px; 	
	BACKGROUND-COLOR: #FFFF00;	
	border-bottom: #990000 1pt solid; 	  	   
}
.MLGridEvenRow 
{ 	
	FONT-SIZE: 9pt; 
	COLOR: #000277; 
	FONT-FAMILY: Verdana; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #DDDDDD; 		
	border-bottom: #990000 1pt solid;   
}

 .TextArea
 {
	FONT-SIZE: 9pt; 	 
	FONT-FAMILY: Verdana; 	
 }
 
 .DropDown
 {
	FONT-SIZE: 9pt; 	
	FONT-FAMILY: Verdana;
 }
 
.mypage
{
	font-size:35pt;
	font-family:Verdana;
	text-align:justify;
	color:red;
	font-weight:bold;
}
.Nboard /* Text for Notice Board */
{
	font-size:8pt;
	Color:Black;
	font-family:Verdana;
	font-style:normal;
	text-align:justify;
	text-decoration:none;
	list-style-image:url(../Images/NB_Bullet.jpg);

}

.AlbumTitle
{
	font-size:8pt;
	Color:#3B7BB9;
	font-family:Verdana;
	font-style:normal;
	text-decoration:none;
	font-weight:bold;
}

.AlbumLink
{
	font-size:8pt;
	Color:#3B7BB9;
	font-family:Verdana;
	font-style:normal;
	text-decoration:none;	 
}

.AlbumNameHeader
{
	Color:#3066A4;
	font-style:normal;
	font-family:Verdana;
	text-decoration:none;
	font-weight:bold;
	font-size:14pt;
	height:25px;
}
	
	
	.AlbumTable
{
	border-right: #DCDCDC 1pt solid;
	border-top: #DCDCDC 1pt solid;
	border-left: #DCDCDC 1pt solid;
	border-bottom: #DCDCDC 1pt solid;
	font-size: 9pt;
	vertical-align: baseline;
	color: black;
	font-family: Verdana;
	background-color: white;
}

/*.ContentBold_Old
{
	font-size:9pt;
	font-family:Verdana;
	color:Red;
	font-weight:bold;
}*/

 		
		
.ContentBold
{
	font-size:9pt;
	font-family:Verdana;
	color: Gray;
	font-weight:bold;
}

.ContentBlack /*added for PTM Letter*/

{
	font-size:9pt;
	Color:Black;
	font-family:Verdana;
	font-style:normal;
	text-align:justify;
	text-decoration:none;
}

		
		
		
		
		
	