﻿/* CSS Document */
/*This CSS document contains the styles to be used for  the front end*/
/*modified*/
	A  {
		color : gray;
		text-decoration: underline;
		font-family : verdana, geneva, sans-serif;
		font-size:10.5pt;
		font-weight:bold;
	}
	/**/
	 
	 /*new*/
	 .Link_Heading /*same as hrefbig*/ /*class for Headings whihc appear as links, eg., Events, Documents, etc. on Resources Main Page*/
	 {
		color : #996600;
		text-decoration: underline;
		
		font-family : verdana, geneva, sans-serif;
		font-size:10.5pt;
		font-weight:bold;
	 }
	
	/*new*/
	.Link_AddNew /*class for link corresponding to "add new" on front end as well as backend*/
	{
		color : #996600;
		text-decoration: underline;
		
		font-family : verdana, geneva, sans-serif;
		font-size:9pt;
		font-weight:bold;
	 }
	 /*new*/
	.Details_Heading /*class for the Heading displayed for details e.g. "Upcoming Events" under Resources->Events"*/
	 {
		font-family : verdana, geneva, sans-serif;
		font-size:10.5pt;
		font-weight:bold;
		color:#333366;
	 }
	 /*new*/
	 .TextMainBody /*class for text that appears in the main body eg. text under "Events" heading on resources main page*/
	 {
		font-size : 9pt;
		line-height : 16px;
		font-family : verdana, geneva, sans-serif;
		color : #333366;
	}
	/*new*/
	.Details_Title /*class for text that appears as heading for the details e.g. Event Title under Events listing on front end*/ 
	{
		font-family:Arial, helvetica, sans-serif;
		font-weight:bold;
		font-size:10.5pt;
		color : #336633;
	}
	
	.Labels /*same as "text" below + Bold*/ /*class for text that appears as label under item-details or as labels for textboxes under add new item*/
	{
		font-size : 7.5pt;
		line-height : 13px;
		font-family : verdana, geneva, sans-serif;
		color : #333366;
		font-weight:bold;
	}
	
	.Link_BrownSmall /*same as hrefsmall*/ /*class for links (small) on Left panel*/
	{
		color : #996600;
		text-decoration: underline;
		line-height : 13px;
		font-family : verdana, geneva, sans-serif;
		font-size:7.5pt;
		font-weight:normal;
	}
	
	.Text_BrownSmall /*same as text*/ /*for text that appears on lEft panel under "did you knwo",etc*/
	{
		font-size : 7.5pt;
		line-height : 13px;
		font-family : verdana, geneva, sans-serif;
		color : #333366;
	}
	
	.ErrorMessage
	{
		font-size: 9pt;
		line-height: 16px;
		font-family: verdana, geneva, sans-serif;
		color: #cd5c5c;
		font-weight: bold;
	}

	.DisplayMessage
	{
		font-size: 9pt;
		line-height: 16px;
		font-family: verdana, geneva, sans-serif;
		color: #333399;
		font-weight: bold;
	}

.GreenLink /*class for text displayed as green link e.g.Expert Name in Expert Listing*/
{
	font-size : 12px;
		color : #336633;
		font-weight : bold;
		line-height : 16px;
		font-family : arial, helvetica, sans-serif;
		text-decoration: none;
}

.InputControl /*for all input controls e.g. textbox, dropdown lists,etc.*/
{
	font-size: 12px;
	line-height: 16px;
	font-family: verdana, geneva, sans-serif;
	color: #333366;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}
.GridStyle
{
	Font-Size:10pt;
	font-family:Verdana;
	color:#333333;
	border-style:Solid;
	border-color:Gray;
	border-width:2px;
	
}
.FooterStyle
{
	background-color:#5D7B9D; 
	Color:White; 
	font-weight:bold;
}
.GridRow
{ background-color :#F7F6F3;
	Color:#333333;
}
.GridEditRow
{
	background-color :#E9E9E9;
}
.gridSelectedRow
{
	background-color :#E2DED6;
	Color:#333333 ;
	font-weight:bold;
}
.gridPagerStyle
{
	background-color :#284775;
	
	 text-align:center;
	 }
.gridHeaderStyle
{
	background-color :#5D7B9D;
	 Color:White;
	  font-weight:bold;
}
.gridAlternateStyle
{
	background-color :White;
	 Color:#284775;
}
	/*Created by Rintu for hyperlink*/
	.hrefsmall  {
		color : #996600;
		text-decoration: underline;
		line-height : 13px;
		font-family : verdana, geneva, sans-serif;
		font-size:7.5pt;
		font-weight:normal;
		
	}
	/* Created by Rintu*/
	.text  {
		font-size : 7.5pt;
		line-height : 13px;
		font-family : verdana, geneva, sans-serif;
		color : #333366;
	}
	
	/*Created by Rintu for hyperlink*/
	.hrefForadmin  {
		color : #996600;
		text-decoration: underline;
		line-height : 13px;
		font-family : verdana, geneva, sans-serif;
		font-size:9.5pt;
		font-weight:normal;
		
	}
	
	.hrefForadminwhite  {
		color :White;
		line-height : 13px;
		font-family : verdana, geneva, sans-serif;
		font-size:9.5pt;
		font-weight:normal;
		
	}
	/**/
	/*Created by Rintu for hyperlink*/
	.hrefbig  {
		color : #996600;
		text-decoration: underline;
		
		font-family : verdana, geneva, sans-serif;
		font-size:10.5pt;
		font-weight:bold;
		
	}
	/**/
	/*Created by Rintu for white hyperlink*/
	.hrefsmallwhite
{
	color: #d5d2f1;
	text-decoration: none;
	line-height: 13px;
	font-family: verdana, geneva, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
}

/*modified*/
	.details  {
		font-size : 9pt;
		line-height : 16px;
		font-family : verdana, geneva, sans-serif;
		color : #333366;
		
	}
	/**/
	/* Created by Rintu*/
	.text  {
		font-size : 7.5pt;
		line-height : 13px;
		font-family : verdana, geneva, sans-serif;
		color : #333366;
	}
		/*new*/
	.PanelText
	{
		font-size: 7.5pt;
		font-family : verdana, geneva, sans-serif;
		color : #333366;
		line-height : 16px;
	}
	/**/
	
	.submitbutton {
		background-color: #dddddd;
		border-color: #000000;
		border : 0px solid #000000;
		border-bottom-color : #000000;
		border-left-color : #000000;
		border-right-color : #000000;
		border-top-color : #000000;
		border-left-width : 1px;
		border-right-width : 1px;
		border-top-width : 1px;
		border-bottom-width : 1px;
		font-size : 10px;
		color : #000000;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
	}
		.details  {
		font-size : 10px;
		font-family : verdana, geneva, sans-serif;
		color : #666666;
	}
	.data  {
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
		color : #000000;
	}
	.bodytext
{
	font-size: 12px;
	line-height: 16px;
	font-family: verdana, geneva, sans-serif;
	color: #333366;
}
	
		/*
	A:Visited  {
		color : #996600;
		text-decoration: underline;
		font-family : verdana, geneva, sans-serif;
	}
	A:Active  {
		color : #996600;
		text-decoration: underline;
		font-family : verdana, geneva, sans-serif;
	}
	A:Hover  {
		color : #CC9933;
		text-decoration: underline;
		font-family : verdana, geneva, sans-serif;
	}
	

	A.footnav  {
		color : #996600;
		text-decoration: underline;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
	}
	A:Visited.footnav  {
		color : #996600;
		text-decoration: underline;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
	}
	A:Active.footnav  {
		color : #996600;
		text-decoration: underline;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
	}
	A:Hover.footnav  {
		color : #CC9933;
		text-decoration: underline;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
	}
	
	A.footnavOn  {
		color : #444477;
		text-decoration: underline;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
		font-weight : bold;
	}
	A:Visited.footnavOn  {
		color : #444477;
		text-decoration: underline;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
		font-weight : bold;
	}
	A:Active.footnavOn  {
		color : #444477;
		text-decoration: underline;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
		font-weight : bold;
	}
	A:Hover.footnavOn  {
		color : #444477;
		text-decoration: underline;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
		font-weight : bold;
	}
	
	A.subnav  {
		color : #ccccff;
		text-decoration: none;
		font-size : 10px;
		font-family : verdana, geneva, sans-serif;
	}
	A:Visited.subnav  {
		color : #ccccff;
		text-decoration : none;
		font-size : 10px;
		font-family : verdana, geneva, sans-serif;
	}
	A:Active.subnav  {
		color : #ccccff;
		text-decoration : none;
		font-size : 10px;
		font-family : verdana, geneva, sans-serif;
	}
	A:Hover.subnav  {
		color : #ffffff;
		text-decoration : none;
		font-size : 10px;
		font-family : verdana, geneva, sans-serif;
	}
	
	A.subnavOn  {
		color : #ffffff;
		text-decoration: none;
		font-size : 10px;
		font-weight : bold;
		font-family : verdana, geneva, sans-serif;
	}
	A:Visited.subnavOn  {
		color : #ffffff;
		text-decoration: none;
		font-size : 10px;
		font-weight : bold;
		font-family : verdana, geneva, sans-serif;
	}
	A:Active.subnavOn  {
		color : #ffffff;
		text-decoration: none;
		font-size : 10px;
		font-weight : bold;
		font-family : verdana, geneva, sans-serif;
	}
	A:Hover.subnavOn  {
		color : #ffffff;
		text-decoration: none;
		font-size : 10px;
		font-weight : bold;
		font-family : verdana, geneva, sans-serif;
	}
	
	A.hea_link  {
		color : #444477;
		text-decoration: none;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
		font-weight : bold;
	}
	A:Visited.hea_link  {
		color : #444477;
		text-decoration: none;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
		font-weight : bold;
	}
	A:Active.hea_link  {
		color : #444477;
		text-decoration: none;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
		font-weight : bold;
	}
	A:Hover.hea_link  {
		color : #444477;
		text-decoration: underline;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
		font-weight : bold;
	}

	
	A.gloOn  {
		color : #996600;
		text-decoration: none;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
	
	
	}
	A:Visited.gloOn  {
		color : #996600;
		text-decoration: none;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
	
	
	}
	A:Active.gloOn  {
		color : #996600;
		text-decoration: none;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
	
	
	}
	A:Hover.gloOn  {
		color : #444477;
		text-decoration: none;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
	
	
	}
	.glossaryOff  {
		color : #444477;
		text-decoration: none;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
	
	
	}
	.glossaryOn  {
		color : #444477;
		text-decoration: none;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
	
	
	}
	
	A.gloOff  {
		color : #999999;
		text-decoration: none;
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
	
	
	}

	
	A.greenlink  {
		font-size : 12px;
		color : #336633;
		font-weight : bold;
		line-height : 16px;
		font-family : arial, helvetica, sans-serif;
		text-decoration: none;
	}
	A:visited.greenlink  {
		font-size : 12px;
		color : #336633;
		font-weight : bold;
		line-height : 16px;
		font-family : arial, helvetica, sans-serif;
		text-decoration: none;
	}
	A:Hover.greenlink  {
		font-size : 12px;
		color : #336633;
		font-weight : bold;
		line-height : 16px;
		font-family : arial, helvetica, sans-serif;
		text-decoration: underline;
	}
	
	
	
	A.greenlinkbig  {
		font-size : 18px;
		color : #336633;
		font-weight : bold;
		line-height : 16px;
		font-family : arial, helvetica, sans-serif;
		text-decoration: none;
	}
	A:visited.greenlinkbig  {
		font-size : 18px;
		color : #336633;
		font-weight : bold;
		line-height : 16px;
		font-family : arial, helvetica, sans-serif;
		text-decoration: none;
	}
	A:Hover.greenlinkbig  {
		font-size : 18px;
		color : #336633;
		font-weight : bold;
		line-height : 16px;
		font-family : arial, helvetica, sans-serif;
		text-decoration: underline;
	}
	
	
	.h1  {
		font-size : 16px;
		color : #000000;
		font-weight : bold;
		line-height : 18px;
		font-family : arial, helvetica, sans-serif;
	}
	.h2  {
		font-size : 14px;
		color : #336633;
		font-weight : bold;
		line-height : 16px;
		font-family : arial, helvetica, sans-serif;
	}
	
	
	
	.formdescription  {
		font-size : 10px;
		font-family : verdana, geneva, sans-serif;
		color : #333366;
		font-weight : bold;
	}
	

	.tmc  {
		font-family : Tahoma;
		font-weight : bold;
	}
	.msa  {
		font-family : "Times New Roman", Times, serif;
		font-weight : bold;
		font-style : italic;
	}

	
	.legend  {
		font-size : 14px;
		color : #336633;
		font-weight : bold;
		line-height : 16px;
		font-family : arial, helvetica, sans-serif;
	}
	.term {
		font-size : 10px;
		line-height : 14px;
		font-weight : bold;
		font-family : verdana, geneva, sans-serif;
		color : #333366;
	}
	.definition  {
		font-size : 12px;
		line-height : 16px;
		font-family : verdana, geneva, sans-serif;
		color : #333366;
	}
	.errorhead  {
		font-size : 10px;
		line-height : 16px;
		font-family : verdana, geneva, sans-serif;
		color : #cc0000;
		background-color : #ffffff;
		border : 1px #999999 solid;
	}
	.error  {
		font-size : 10px;
		line-height : 14px;
		font-family : verdana, geneva, sans-serif;
		color : #cc0000;
	}
	
	.border_grey {
		border : 1px solid #999999;
		border-left-width : 1px;
		border-right-width : 1px;
		border-top-width : 1px;
		border-bottom-width : 1px;
	}
	fieldset {
		border : 1px solid #aaaaaa;
		border-left-width : 1px;
		border-right-width : 1px;
		border-top-width : 1px;
		border-bottom-width : 1px;
	}
	

	.formfield {
		font-size : 12px;
		color : #333333;
		font-family : arial,helvetica,sans-serif;
		scrollbar-arrow-color: #333366;
		scrollbar-face-color: #cccccc;
	}
	.formbutton {
		background-color : #cccccc;
	}

	.dhlite {  background-color: #999999;}
	.dhmain {  background-color: #333333;}
	.dhdark {  background-color: #111111;}
	.even { background-color : #eeeeee;}
	.odd { 	background-color : #dddddd;}

	
div.row {
  clear: both;
  padding-top: 3px;
  }

div.row span.label {
  float: left;
  text-align: right;
  font-size : 10px;	
  font-family : verdana, geneva, sans-serif;
  }

div.row span.description {
  float: right;
  text-align: left;
  font-size : 12px;	
  font-family : verdana, geneva, sans-serif;
  }
li {

padding-bottom:1px;
padding-top:1px;
}*/