img		{ cursor:hand;}
TH 		{ font-family: Verdana, Arial, Helvetica, "sans serif";}	/* Table Header */
TD 		{ font-family: Arial, Helvetica, "sans serif";			/* Table fonts */
		  font-size : 10pt;}  

P 		{ font-family: Arial,Helvetica, "sans serif";}

hr { border:none; border-bottom: dotted 1px #CCCCCC; width:96%; background-color:#FFFFFF; color:white; }


navline {font-weight: bold;}

a 		{ font-family: Verdana, Helvetica, "sans serif" }
/* a:hover 	{ background: #ffe7e7 ; }	 rollover links */
a:link		{ color: #715D47  }		/* unvisited link */
a:active	{ color: orange}	/* active link    */
a:visited	{ color: #715D47  }		/* visited link   */


a.navline:link    { color: #ffffff; text-decoration: none}
a.navline:visited { color: #ffffff; text-decoration: none} 
a.navline:hover   { color: #ffffff; text-decoration: underline;background: none ;} 

h1           	{color: rgb(125, 0, 200) } 	/* dark-purple  */
h2           	{color: rgb(0, 0, 255) }	/* blue		*/
h3           	{color: rgb(200, 100, 200) }	/* purble	*/
h4           	{color: rgb(255, 0, 0) }	/* red		*/
h5           	{color: rgb(0, 0, 0) }		/* black	*/
h6           	{color: rgb(0, 0, 0) }		/* black	*/

h1 h2 h3 h4 h5 h6 { font-weight: normal; font-style: normal; font-family: Arial, Helvetica,"sans serif"; }

ul           { list-style-image: url('/graphics/css/bullet_level1.gif'); }  	/* 1st Level: bullets for un-ordered list items */ 
ul ul        { list-style-image: url('/graphics/css/bullet_level2.gif'); }	/* 2nd Level: bullets for un-ordered list items */   

/* formatting for navigation bar below banner */
/*.nav    	{ font-family: Verdana, Arial, Helvetica;
		  color : rgb(255,255,255);
		  background-color : rgb(200, 200, 200);
		  font-size  : 8pt;
		  text-decoration: none;}
*/

.nav { font-family: Verdana, Arial, Helvetica;
		  color : blue;
		  font-size  : 8pt;
		  font-weight: bold;
		  text-decoration: none;}

.navfont { font-family: Verdana, Arial, Helvetica;
		  color : rgb(255,255,255);
		  font-size  : 8pt;
		  font-weight: bold;
		  text-decoration: none;}

		  		 		  
.staff		{  background-color : rgb(00, 52, 120);}
.student 	{  background-color : rgb(198, 12, 48);}

/* text formatting for Application name */
.title1		{ font-size: 16pt;
		  color: rgb(00, 52, 120);
		  font-family: verdana, arial;}

/* text formatting for Sub-menu name */
.title2		{ font-size: 12pt;
		  color: rgb(00, 52, 120);
		  font-family: verdana, arial;
		  font-weight: bold;}



/* text formatting for footer */
.footer 	
{
	display:none;
	color : #003366;
	  	 font-size: 8pt;
		 font-weight: normal;
		 color : rgb(00, 52, 120);}
.regno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.login-table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #F2F3EE;
}

.Announcement-table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #696969;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	background-color: #F7F7F7;
}

.Announcement-table-Head
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #696969;
	border-top: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-left: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	background-color: #E8E8E8;
}

.Announcement-table-Footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	border-top: 1px solid #D8D8D8;
	background-color: #EFEFEF;
}

.UserRole-table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	border-top: 1px solid #D9D9EE;
	border-right: 1px solid #D9D9EE;
	border-left: 1px solid #D9D9EE;
	border-bottom: 1px solid #D9D9EE;
	background-color: #F3F3FF;
}

.fieldset
{
	border: none;
	border-top: solid 1px #C0D1FF;
	border-bottom: solid 1px #C0D1FF;
	border-left: solid 1px #C0D1FF;
	border-right: solid 1px #C0D1FF;
	background-color: #FFFFFF;
	/*background-color: #E0F1FF;*/
}

legend
{
	font-family: Arial;
	font-size: 0.9em;
	color: #777777;
	border: none;
	border-top: solid 1px #C0D1FF;
	border-bottom: solid 1px #C0D1FF;
	border-left: solid 1px #C0D1FF;
	border-right: solid 1px #C0D1FF;
}

.menu-table
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #696969;
	border-top: 1px solid #C4C4C4;
	border-right: 1px solid #C4C4C4;
	border-left: 1px solid #C4C4C4;
	border-bottom: 1px solid #C4C4C4;
	background-color: #EBEBEB;
}

.admin-tab-active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #696969;
	border-top: 0px none #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color: #F4F4F4;
	/*text-align: center;*/
	padding-top: 3px;
	padding-right: 14px;
	padding-bottom: 3px;
	padding-left: 14px;
}

.tab-body-active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #000000;
	border-top: 0px none #A7A2AA;
	border-right: 1px solid #A7A2AA;
	border-left: 1px solid #A7A2AA;
	border-bottom: 1px solid #A7A2AA;
	background-color: #FFFFFF;
	/*text-align: center;*/
	padding-top: 3px;
	padding-right: 14px;
	padding-bottom: 3px;
	padding-left: 14px;
}

.body-tab-active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #808080;
	border-top: 1px solid #A7A2AA;
	border-right: 1px solid #A7A2AA;
	border-left: 1px solid #A7A2AA;
	border-bottom: 1px solid #A7A2AA;
	background-color: #D2D2FF;
	/*text-align: center;*/
	padding-top: 3px;
	padding-right: 14px;
	padding-bottom: 3px;
	padding-left: 14px;
}
.admin-tab-inactive
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color: #ffffff;
	text-align: center;
	padding-top: 3px;
	padding-right: 14px;
	padding-bottom: 3px;
	padding-left: 14px;
}
.admin-tab-right
{
	border-bottom: 1px solid #cccccc;
}
.admin-tan-border
{
	border-top: 1px solid #f4f4f4;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color: #f4f4f4;
}
.admin-tab-inactive a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	text-decoration: none;
}
.admin-tab-inactive a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.body-tab-inactive
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top: 1px solid #A7A2AA;
	border-right: 1px solid #A7A2AA;
	border-left: 1px solid #A7A2AA;
	border-bottom: 1px solid #A7A2AA;
	background-color: #F4F4F4;
	text-align: center;
	padding-top: 3px;
	padding-right: 14px;
	padding-bottom: 3px;
	padding-left: 14px;
}
.body-tab-right
{
	border-bottom: 1px solid #A7A2AA;
}
.body-tan-border
{
	border-top: 1px solid #E7F2FF;
	border-left: 1px solid #A7A2AA;
	border-right: 1px solid #A7A2AA;
	border-bottom: 1px solid #A7A2AA;
	background-color: #E7F2FF;
}

.bodyP-tan-border
{
	border-top: 1px solid #A7A2AA;
	border-left: 1px solid #A7A2AA;
	border-right: 1px solid #A7A2AA;
	border-bottom: 1px solid #A7A2AA;
	background-color: #E7F2FF;
}

.body-tab-inactive a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	text-decoration: none;
}
.body-tab-inactive a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	text-decoration: none;
}
.body-tab-inactive a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	text-decoration: none;
}
.body-tab-inactive a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.tab-active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	border-top: 0px none #EDECD1;
	border-right: 1px solid #EDECD1;
	border-left: 1px solid #EDECD1;
	border-bottom: 0px none #EDECD1;
	background-color: #EDECD1;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.tab-inactive
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 0px none #000000;
	background-color: #797979;
	text-align: center;
	padding-top: 3px;
	padding-right: 18px;
	padding-bottom: 3px;
	padding-left: 18px;
}
.tan-border
{
	border-top: 1px solid #D5D291;
	border-left: 1px solid #D5D291;
	border-right: 1px solid #D5D291;
	border-bottom: 1px solid #D5D291;
	background-color: White;
}
.tab-inactive a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.tab-inactive a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.tab-inactive a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFC453;
	text-decoration: none;
}
.tab-inactive a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFC453;
	text-decoration: none;
}
.rimsfootertable
{
	border: solid 1px #CCCCCC;
	background-color: #D9DDCA;
}
a.rimsfooter:link    { color: #555555; text-decoration: none;}
a.rimsfooter:visited { color: #555555; text-decoration: none;} 
a.rimsfooter:hover   { color: #AA2222; text-decoration: none;}