.scroller {
  font-family     : Candara;
  font-size       : 13px;
  color           : #FF0000;
  padding-left    : 20px;
  font-weight     : normal;
  word-spacing    : 2px;
  text-decoration : none;
  font-weight     : bold;
}
.errorMsg {
  list-style-image : url("/images/GSIimages/Error.gif");
  color            : #FF0000;
  font-family      : Candara;
  font-size        : 13px;
  font-weight      : normal;
  letter-spacing   : 2px;
}
.infoMsg {
  list-style-image : url("/images/GSIimages/Info.gif");
  font-family      : Candara;
  font-size        : 13px;
  color            : #0000FF;
  font-weight      : normal;
  letter-spacing   : 2px;
  vertical-align   : top;
}
.NavigationLink {
  color           : #006633;
  font-family     : Candara;
  font-size       : 13px;
  text-decoration : none;
  font-weight     : normal;
}

.shortDescription {
  font-size       : 13px;
  color           : #6F1B1B;
  font-family     : Candara;
  text-decoration : none;
  font-weight     : normal;
}
.textBox {
  font-family     : Candara;
  font-size       : 13px;
  font-weight     : normal;
  text-decoration : none;
  color           : #000000;
}
.header {
  font-family       : Candara;
  font-weight       : bold;
  font-size         : 13px;
  background-repeat : no-repeat;
  padding           : 0px 0px 0px 1px;
  color             : #790000;
  letter-spacing    : 1px;
}
.newsCaption {
  font-family       : Candara;
  font-weight       : normal;
  font-size         : 13px;
  background-repeat : no-repeat;
  color             : #22496F;
}
.newsDetails {
  font-size       : 13px;
  color           : #555555;
  font-family     : Candara;
  font-weight     : normal;
  text-decoration : none;
  text-align      : justify;
}
.li
{
background-image: url(''/images/GSIimages/pin.jpg'');
background-repeat: no-repeat;
};
.description {
  font-size       : 13px;
  color           : #406B86;
  font-family     : Candara;
  font-weight     : normal;
  text-decoration : none;
  text-align      : justify;
}
body {
  background : #FFFFFF;
  margin     : 0px ;
}
a:hover {
  color           : #FF0000;
}
.normalLink {
  color           : #993300;
  font-family     : Candara;
  font-size       : 12px;
  text-decoration : none;
  font-weight     : normal;
}
.newHomeLink {
  color           : #CD853F;
  font-family     : Candara;
  font-size       : 13px;
  text-decoration : none;
  font-weight     : normal;
}
.normalLink:hover {
  color           : #FF0000;
  
}
.iconLink {
  color           : #006262;
  font-family     : Candara;
  font-size       : 13px;
  text-decoration : none;
  font-weight     : normal;
}
.banner {
  background      : #7F8996;
  font-family     : Candara;
  color           : #FFFFFF;
  font-size       : 13px;
  font-weight     : 500;
  text-decoration : none;
}
.bannerLink {
  background      : #7F8996;
  font-family     : Candara;
  color           : #FFFFFF;
  font-size       : 13px;
  font-weight     : 500;
  text-decoration : none;
}
.bannerQuickLink {
  background      : #7F8996;
  font-family     : Candara;
  color           : #FFFFFF;
  font-size       : 13px;
  font-weight     : bold;
  text-decoration : none;
}
.tabHeader {
  background     : #062D15;
  font-family    : Candara;
  padding        : 2px 0px 2px 10px;
  font-weight    : bold;
  font-size      : 13px;
  color          : #FFFFFF;
  letter-spacing : 2px;
}
.tableHeader {
  background : #C9D5FD;
  font-family : Candara;
  padding     : 2px 0px 2px 10px;
  font-size   : 13px;
  font-weight : bold;
  color       : #13369F;
  BORDER-LEFT : #fff 1px solid; 
  BORDER-COLLAPSE: collapse
}
.PortletSubHeaderColor {
  background  : #EBECE4;
  font-family : Candara;
  padding     : 0px 0px 0px 0px;
  font-size   : 13px;
  color       : #000000;
  font-weight : bold;
  border      : 1px solid #C1CD9B;
}
.PortletText2 {
  font-family : Candara;
  color       : #000000;
  font-family : Candara;
  font-size   : 13px;
}
.PortletText2 a {
  font-family : Arila;
  font-size   : 13px;
}
.archiveLink {
  background      : #062D15;
  font-family     : Candara;
  padding         : 2px 5px 2px 0px;
  font-weight     : normal;
  font-size       : 13px;
  color           : #FFFF00;
  text-decoration : none;
  text-align      : right;
  vertical-align  : bottom;
}
.leftPane       {
  color       : #FFFFFF;
  font-family : Candara;
  font-size   : 13px;
  font-weight : 500;
}
.leftPaneLink   {
  color           : #005128	;
  font-family     : Candara;
  font-size       : 13px;
  font-weight     : 500;
  text-decoration : none;
}
.leftPaneLevel1 {
  background  : #DBF3E6;
  padding : 2px 5px 0px 5px;
 }
.leftPaneLevel2 {
  background  : #DBF3E6;
  padding : 2px 5px 0px 20px;
}
.leftPaneLevel3 {
  background  : #DBF3E6;
  padding : 2px 5px 0px 35px;
}
.topNavigationBar {
  font-family    : Candara;
  font-weight    : bold;
  font-size      : 13px;
  padding        : 2px 4px 2px 4px;
  color          : #006633;
  background     : #CCCC99;
  letter-spacing : 1px;
}
.topNavigationBarLink {
  color           : #006633;
  font-family     : Candara;
  font-size       : 13px;
  text-decoration : none;
  font-weight     : normal;
}
.error {
  color       : #FF0000;
  font-family : Candara;
  font-size   : 13px;
  font-weight : bold;
}
.popupHeader {
  font-family    : candara;
  font-weight    : bold;
  font-size      : 13px;
  padding        : 2px 4px 2px 4px;
  color          : #FFFFFF;
  background     : #790000;
  letter-spacing : 1px;
}
.popup {
  background : #F7F7E7;
  margin     : 0px;
}
.popupDescription {
  font-size       : 13px;
  color           : #006633;
  font-family     : candara;
  font-weight     : normal;
  text-decoration : none;
  text-align      : justify;
  border          : 1px solid #C1CD9B;
  background      : #FBFCF4;
  padding         : 5px;
}
.popupDescription2 {
  font-size       : 13px;
  color           : #006633;
  font-family     : Candara;
  font-weight     : normal;
  text-decoration : none;
  text-align      : justify;
  border          : 1px solid #DCC567;
  background      : #FBFAB7;
  padding         : 5px;
}
.popupShortDescription {
  font-size       : 13px;
  color           : #000000;
  font-family     : Candara;
  text-decoration : none;
  font-weight     : normal;
}


.footer {
  font-size       : 13px;
  color           : #4682B4;
  font-family     : Candara;
  text-decoration : none;
  font-weight     : normal;
  border-top      : 1px solid #000000;
  text-align      : justify;
}
.label {
  color           : #000000;
  font-size       : 13px;
  font-family     : Candara;
  font-weight     : normal;
  text-decoration : none;
  text-align      : right;
  padding         : 5px;
}
.mlabel {
  color           : #000000;
  font-size       : 13px;
  font-family     : Candara;
  font-weight     : normal;
  text-decoration : none;
  text-align      : left;
  padding         : 5px;
}
.suffix {
  color           : #777777;
  font-size       : 13px;
  font-family     : Candara;
  font-weight     : normal;
  text-decoration : none;
}
.optional {
  background  : #FFFFFF;
  font-size   : 11px;
  border      : #699BB3 1px solid;
  font-family : Verdana;
}
.button {
  font-size : 11px;
}
.navigationHeader {
  font-family    : candara;
  font-weight    : bold;
  font-size      : 13px;
  padding        : 2px 4px 2px 4px;
  color          : #F5FFFA;
  background     : #A2B5CD;
  letter-spacing : 1px;

}
.blankRow {
  font-size : 5px;
}
.required {
   background : #FFFFD3;
  font-size   : 13px;
  border      : #699bb3 1px solid;
  font-family : Candara;
}
.locked {
  background  : #E0E0E0;
  font-size   : 13px;
  border      : #c0c0c0 1px solid;
  font-family : Candara;
}
.dtlTableHeader {
  height      : 20px;
  background  : #062D15;
  font-family : Candara;
  color       : #FFFFFF;
  font-size   : 13px;
  text-align  : center;
  z-index     : 20;
  top         : expression(document.getElementById("divDtlTable").scrollTop);
  position    : relative;
}
.tableText {
  font-family : Candara;
  color       : #000000;
  font-size   : 13px;
}
.evenRow, .row0 {
  font-family : candara;
  color       : #000000;
  font-size   : 13px;
  background  : #FBFBFB;
  border      : 1px solid #FFFFFF;
  border-top  : none;
  border-left : none;
  padding     : 0px 2px 0px 2px;
  text-align  : center;
}
.oddRow, .row1 {
  font-family : candara;
  color       : #000000;
  font-size   : 13px;
  background  : #CFCFCF;
  border      : 1px solid #FFFFFF;
  border-top  : none;
  border-left : none;
  padding     : 0px 2px 0px 2px;
  text-align  : center;
}
.evenRow1, .row0 {
  font-family : candara;
  color       : #000000;
  font-size   : 13px;
  background  : #FBFBFB;
  border      : 1px solid #FFFFFF; 
  border-right : 1px solid #A2B5CD;
  padding     : 1px 2px 1px 2px;
  text-align  : center;
}
.oddRow1, .row1 {
  font-family : candara;
  color       : #000000;
  font-size   : 13px;
  background  : #CFCFCF;
  border      : 1px solid #FFFFFF;  
  border-right : 1px solid #A2B5CD;
  padding     : 1px 2px 1px 2px;
  text-align  : center;
}
#divDtlTable {
  position : relative;
  overflow : scroll;
}
.subHeader {
  font-family     : Candara;
  font-size       : 13px;
  color           : #000000;
  font-weight     : bold;
  text-decoration : none;
  border-bottom   : 1px solid #000000;
}
.highlight {
  font-family     : Candara;
  font-size       : 13px;
  text-decoration : underline;
  cursor          : pointer;
  color           : red}
.dehighlight {
  text-decoration : none;
}
.message {
  font-family  : Candara;
  font-size    : 13px;
  color        : #FF0000;
  padding-left : 20px;
  font-weight  : normal;
  word-spacing : 2px;
}
.messageLink {
  color           : #0000FF;
  text-decoration : underline;
}
.activeLov {
  border     : none;
  width      : 18px;
  height     : 18px;
  cursor     : pointer;
  background : url('/images/GSIimages/Lov.gif');
}
.inactiveLov {
  border     : none;
  width      : 18px;
  height     : 18px;
  cursor     : pointer;
  background : url('/images/GSIimages/Lov.gif');
}
.resetField {
  width      : 18px;
  height     : 18px;
  border     : none;
  background : url('/images/GSIimages/Deleteicon.gif');
}
.activeTab {
  background  : #062D15;
  font-family : candara;
  padding     : 2px 5px 2px 5px;
  font-size   : 13px;
  color       : #FFFFFF;
  font-weight : bold;
}
.inactiveTab {
  background  : #83968A;
  font-family : candara;
  padding     : 2px 5px 2px 5px;
  font-size   : 11px;
  color       : #FFFFFF;
  cursor      : pointer;
}
.searchLink {
  font-family : candara;
  font-size   : 13px;
  font-weight : bold;
  color       : #1B3A57;
  text-decoration : none;
}
.siteMapLevel1 {
  padding-left: 20px;
}
.siteMapLevel2 {
  padding-left: 40px;
}
.siteMapLevel3 {
  padding-left: 60px;
}
.siteMapLevel4 {
  padding-left: 80px;
}
.siteMapLevel5 {
  padding-left: 100px;
}

.tableSubHeader {
  font-family : candara;
  padding     : 5px 5px 5px 5px;
  font-size   : 13px;
  font-weight : bold;
  color       : #262626;
  BORDER      : #C9D5FD 1px solid; 
  cursor      : hand;
  cursor      : pointer;

}

.tableCellHeader1 {
  background  : #C9D5FD;
  font-family : candara;
  padding     : 2px 2px 2px 10px;
  font-size   : 13px;
  font-weight : bold;
  color       : #13369F;
  WIDTH: 100%; 
  BORDER-COLLAPSE: collapse
}
.tableCellHeader2 {
  background  : #C0C0E0;
  font-family : candara;
  padding     : 2px 2px 2px 10px;
  font-size   : 15px;
  font-weight : bold;
  color       : #47475F;
  WIDTH: 100%; 
  BORDER-COLLAPSE: collapse
}

.subMenuHeader {
  font-size       : 13px;
  color           : #555555;
  font-family     : candara;
  font-weight     : normal;
  text-decoration : none;
  text-align      : justify;
}

.subMenuHeader A {
  color		  :#000;
  text-decoration :none; 
}

.subMenuHeader A:hover {
  color		  :#FE6001;
  text-decoration :none; 
}

.bannerNewLink {
  
  font-family     : candara;
  color           : #ffffff;
  font-size       : 13px;
  font-weight     : 500;
  text-decoration : none;
}

.headerSearchButton {
  width		  :50px;
  font-size	  :13px;
  height	  :20px;
  text-align	  :center;
}
		
.rowContent {
  font-size	  :13px;
  line-height	  :15px;
  font-family	  :Candara,helvetica;
  color	 	  :#000000;
}

.statusNavRow { 
  align		  :right;
  height	  :20px;
  padding	  :0;
  margin	  :0;
  clear 	  :both;
  background-color:#fff;
}

.statusNavOn, .statusNavOnLast {
  background-color	:#6BCD9C!important;
  font-weight		:bold;
  color			:#000;
  text-align		:center;
  padding-left		:10px;
  padding-right		:7px;
  border-left		:1px #fff;
  border-bottom		:none;
  margin		:0;
  padding		: 2px 0;
}
			
.statusNavOff, .statusNavOffAfterOn {
  background-color	:#13683E;
  color			:#fff;
  font-weight		:bold;
  height		:18px;
  font-type		:Candara;
  border-left		:1px solid #FFFFFF;
  text-align		:center;
  cursor		:pointer;
  cursor		:hand;
}

.statusNavOn A {
  color		  :#000;
  text-decoration :none; 
}
.statusNavOn A:hover {
  color		  :#000;
  text-decoration :none; 
}
.statusNavOff A {
  color		  :#fff;
  text-decoration :none; 
}
.statusNavOff A:hover {
  color		  :#fff;
  text-decoration :none; 
}
.statusNavOffAfterOn A {
  color		  :#fff;
  text-decoration :none; 
}
.statusNavOffAfterOn A:hover {
  color		  :#fff;
  text-decoration :none; 
}
.statusNavOnLast A {
  color		  :#fff;
  text-decoration :none; 
}
.statusNavOnLast A:hover {
  color		  :#fff;
  text-decoration :none; 
}
					
DIV.tableContents { 
  padding		:3px;
  clear		:both;
  height		:18px 
}

.show_hide { 
  display: 		none; 
}

.mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none
  width:100%
  height:100%;
}

.window {
  position:absolute;
  left:0;
  top:0;
  width:300px;
  height:100px;
  display:none;
  z-index:9999;
  padding:0px;
  BACKGROUND-COLOR: #fff;
}
.pg-normal {
  border:solid 1px #DEDEDE
  color:#888888
  font-weight:bold;
  margin-right:2px;
  padding:3px 4px;
  cursor:pointer;
}
.pg-selected {
  background:#2e6ab1;
  color:#FFFFFF;
  font-weight:bold;
  padding:3px 5px;
}
