a:link{ color: #1B7814;text-decoration: none; font-weight: bold;}    /* unvisited links */
a:visited { color: #1B7814;text-decoration: none; font-weight: bold;}   /* visited links   */
a:hover{ text-decoration: underline;} /* user hovers     */



H1,.pgtitle {
font-family: georgia, times new roman, serif;
color: #1B7814;
font-size: 24px;
text-transform: uppercase;
line-height: 1.25;
font-weight: normal;
letter-spacing: -.04px;
padding: 12px 15px 2px 15px;
  margin: 0px;
}

.footer, a.footer,a.footer:visited, p.footer {
font-family: georgia, times new roman, serif;
color: #ffffff;
font-size: 10px;
font-weight: normal;
}

.footer2 {
  font-family: Verdana, Arial,Helvetica,sans-serif;
color: #FFFFFF;
font-size: 10px;
font-weight: normal;
}
a.utilMenu,.a.utilMenu:visited {
  font-family: Arial, Helvetica,sans-serif;
  font-size: 12px;
  color: #1b7515;
  text-decoration: none;
  font-weight: bold;
  margin: 0;
  text-transform: uppercase;
  padding: 3px;
}
a.utilMenu:hover {
  text-decoration: underline;
  color: #005dae;
}

a.utilMenuisa,.a.utilMenuisa:visited {
  font-family: Arial, Helvetica,sans-serif;
  font-size: 10px;
  color: #ffffff;
  text-decoration: none;
  font-weight: bold;
  margin: 0;
  text-transform: uppercase;
  padding: 3px;
}
a.utilMenuisa:hover {
  text-decoration: underline;
  color: #ffffff;
}
.sideMenuOff,a.sideMenuOff,a.sideMenuOff:visited {
  font-family: Verdana, Arial, Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #FFFFFF;
  font-weight: normal;
  padding: 0px 0px 0px 9px;
}

a.sideMenuOff:hover {
  font-family: Verdana, Arial,Helvetica,sans-serif;
  text-decoration: underline;
  font-size: 11px;
  color: #e6ffa1;
  font-weight: normal;
  padding: 0px 0px 0px 9px;
}

.sideMenuOn,a.sideMenuOn,a.sideMenuOn:visited {
  font-family: Verdana, Arial,Helvetica,sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #8dc63f;
  text-transform: uppercase;
  font-weight: bold;
  padding: 0px 0px 0px 4px;
}

hr{  color: #00853F; }

.topMenuOff,a.topMenuOff,a.topMenuOff:visited {
  font-family: Georgia, Times, serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  padding: 0px 0px 0px 0px;
}

a.topMenuOff:hover {
  font-family: Georgia, Times, serif;
  text-decoration: underline;
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
  padding: 0px 0px 0px 0px;
  background-image: url(http://www.ilsoy.org/_data/media/interface/template/mouseoverisa.gif);
  background-position: left;
  background-repeat: repeat-x;
}

.topMenuOn,a.topMenuOn,a.topMenuOn:visited{
  font-family: Georgia, Times, serif;
  font-size: 12px;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
  padding: 0px 0px 0px 0px;
}

.absDesc {
  font-family: Verdana, Arial, Sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
  padding: 10px;
}

a.absDesc,a.absDesc:visited {
  font-family: Verdana, Arial, Sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-decoration: none;
  font-weight: normal;
  padding: 0px;
}

.followUs {
  color: #FFFFFF;
  text-decoration: none;
  margin: 0;
  padding: 0;
  font-family: Myriad Pro, Arial, Helvetica, san-serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: bold;
}

.formField{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
 color: #000000;
}

.formLabel {
  color: #000000;
  font-size: 12px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  margin-right: 15px;
  margin-left: 15px
}

.formButton {
  font-size: 10px;
    background: #ffffff url(/_data/media/interface/graybetter.gif) repeat-x;
    padding: 3px;
    color: #353535;
    display: inline-block;
    text-decoration: none;
   font-weight: bold;
    line-height: 1;
    -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border: 1px solid #999999;
   position: relative;
   cursor: pointer;
   }

.formButton:hover {
  font-size: 10px;
    background: #ffffff url(/_data/media/interface/graybetter2.gif) repeat-x;
    padding: 3px;
    color: #353535;
    display: inline-block;
    text-decoration: none;
   font-weight: bold;
    line-height: 1;
    -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border: 1px solid #999999;
   position: relative;
   cursor: pointer;
   }




.tpDetailCat{
  color: #1B7814;
  text-decoration: none;
  margin: 0;
  padding: 15px 15px 5px 10px;
  font-family: Georgia, Times, serif;
  font-size: 18px;
  line-height: 20px;
  font-weight: bold;
}


.tpLabel,a.tpLabel{
    background: #009900 url(/_data/media/interface/alert-overlay.png) repeat-x;
    display: inline-block;
    padding: 5px;
    color: #ffffff;
    text-decoration: none;
   font-weight: bold;
    line-height: 1;
    -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   -moz-box-shadow: 0 1px 2px #999;
   -webkit-box-shadow: 0 1px 2px #999;
   border-bottom: 1px solid #009900;
   position: relative;
   cursor: pointer;
   }

.tpxitle, a.tpxitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
		line-height: 24px;
	font-style: normal;
	font-weight: bold;
	color: #009900 ;
}
.tpListTitle, a.tpListTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
		line-height: 14px;
	font-style: normal;
	font-weight: bold;
	color: #009900 ;
}
.tpListCat{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
		line-height: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.tpNumbers{
  font-family: Georgia, Times, serif;
	font-size: 11px;
		line-height: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.rssTitle{
  color: #1B7814;
  text-decoration: none;
  margin: 0px;
  padding: 5px 0p  font-family: Georgia, Times, serif;x;
  font-family: Georgia, Times, serif;
  font-size: 14px;
  line-height: 16px;
  font-weight: bold;
}
.rssDesc{
  color: #000000;
  text-decoration: none;
  margin: 0px;
  padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 12px;
}
.utilmenu2020, a.utilmenu2020{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
	margin-bottom: 15px;
	padding-bottom: 15px;
	letter-spacing: 1%;
}
 /* SOY2020 */


.pNoMargin {
margin: 0px;
    padding: 0px;
}

.MeetHead{
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
.MeetMat{
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 28px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
p.MeetMatMeetTitle {
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #072B61;
	text-decoration: none;
margin: 5px;
    padding: 0px;
}
p.MeetMatPgTitle {
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #002C62;
	text-decoration: none;   
margin: 5px;
    padding: 0px;

}
p.MeetMatLink, a.MeetMatLink{
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #002C62;
	text-decoration: underline;
  margin: 0px;
  padding: 0px;
}
p.MeetDocLink{
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #002C62;
	text-decoration: underline;
 margin: 0px 0px 0px 15px;
  padding: 0px;
}
a.MeetDocLink{
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #002C62;
	text-decoration: underline;
 margin: 0px 0px 0px 0px;
  padding: 0px;
}
.MeetTeaser{
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #002C62;
	text-decoration: none;
  margin: 0px 15px 15px 15px;
  padding: 0px;
}
.MeetDesc {
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #002C62;
	text-decoration: none;
}

.extranetLoginLabel, .loginsoy2020{
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #072B61;
	text-decoration: none;
}

.extranetLoginField{
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: gray;
	text-decoration: none;
width: 160px; height: 28px; 
}


.footer2020, a.footer2020,a.footer2020:visited {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #002c62;
font-size: 11px;
font-weight: bold;
}
.extranetLoginButton {
  font-size: 12px;
    background: #ffffff url(/_data/media/interface/graybetter2.gif) repeat-x;
    padding: 3px;
    color: #353535;
    display: inline-block;
    text-decoration: none;
   font-weight: bold;
    line-height: 1;
    -moz-border-radius: 7px;
   -webkit-border-radius: 7px;
   border: 1px solid #999999;
   position: relative;
   cursor: pointer;
   }
tr.lightrow{
    background: #f2f4f7;
   }
tr.darkrow
{
    background: #cdd5df;
   }
.MeetHead2 {
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #072B61;
	text-decoration: none;
}
.MeetSubHead {
  font-family: Verdana, Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #072B61;
	text-decoration: none;
}

 /* ISA NEW 2011*/
isaSideMenuOff,a.isaSideMenuOff,a.isaSideMenuOff:visited {
  font-family: Verdana, Arial, Helvetica,sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #ffffff;
  font-weight: normal;
  padding: 0px 0px 0px 9px;
}

a.isaSideMenuOff:hover {
  font-family: Verdana, Arial,Helvetica,sans-serif;
  text-decoration: underline;
  font-size: 11px;
  color: #e6ffa1;
  font-weight: normal;
  padding: 0px 0px 0px 9px;
}

.isaSideMenuOn,a.isaSideMenuOn,a.isaSideMenuOn:visited {
  font-family: Verdana, Arial,Helvetica,sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #8dc63f;
  text-transform: uppercase;
  font-weight: bold;
  padding: 0px 0px 0px 4px;
}
.isa2menuactive {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#4bcd65;
}

a.isa2submenu {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#fff;
	line-height:35px;
	text-decoration:none;
}

a.isa2submenu:hover {
	text-decoration:underline;
}
#bckgrdimagehdr {
	background-image: url(/_data/media/interface/template/isa122011/isa-header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.isa2footer, a.isa2footer {
	font-family:"Times New Roman", Times, serif;
	font-size:9px;
	line-height:16px;
	color:#ffffff;
	font-weight:normal;
}

