/* IAMC WEB PORTAL DEFAULT STYLE SHEET September 2004 */ /* FONTS */

.empty
{
  ;
}

body
{
  font-family: Tahoma;
  font-size: 12px;
  line-height: 18px;
  color: #667079;
  margin-top:0px;
  margin-left:0px;
  background-color: #FFFFFF;
}

td
{
  font-family: Tahoma;
  font-size: 12px;
  line-height: 18px;
  color: #667079;
}

th
{
  font-family: Tahoma;
  font-size: 12px;
  line-height: 18px;
  color: #667079;
}


img
{
  border:0;
}

a:link {
   color: #476D94;
   font-family: Tahoma;
   font-size: 12px;
   line-height: 18px;
   text-decoration: none;
 }
 a:visited {
   color: #476D94;
   text-decoration: none;
 }
 a:hover {
   background-color: #ccff00;
   color: #476D94;
   text-decoration: underline; 
 }
 a:active{
   color: #476D94;
   text-decoration: underline; 
 }
 

bodyBold
{
  font-family: Tahoma;
  font-size: 12px;
  line-height: 18px;
  font-weight: bold;
  color: #667079;
  line-height:14px;
}

.headOrange
{
  font-family: Tahoma;
  font-size: 13px;
  line-height: 18px;
  font-weight: bold;
  color: #FF7300;
  line-height:14px;
}
.headGreen
{
  font-family: Tahoma;
  font-size: 13px;
  line-height: 18px;
  font-weight: bold;
  color: #669900;
  line-height:14px;
}
.headGrey
{
  font-family: Tahoma;
  font-size: 13px;
  line-height: 18px;
  font-weight: bold;
  color: #666666;
  line-height:14px;
}
.required
{
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #FF7300;
  line-height:13px;
}

.formField
{
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #336699;
  background-color: #cccccc;
  line-height:13px;
}

.quote
{
  font-family: Tahoma;
  font-size: 11px;
  line-height: 16px;
  color: #669900;
  line-height:12px;
}

.headblue2i
{
  font-family: Tahoma;
  font-size: 13px;
  font-weight: bold;
  font-style: italic;
  color: #336699;
  line-height:12px;
}

.headBlue
{
  font-family: Tahoma;
  font-size: 13px;
  line-height: 18px;
  font-weight: bold;
  color: #336699;
  line-height:14px;
}

.headPurple
{
  font-family: Tahoma;
  font-size: 13px;
  line-height: 18px;
  font-weight: bold;
  color: #CF26BC;
  line-height:14px;
}


.subblue2
{
  font-family: Arial,Helvetica;
  font-size: 14pt;
  line-height: 20pt; 
  font-style: normal;
  font-weight: bold;
  color:#003399;
}

.sanswhite
{
  font-family: Tahoma;
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
  line-height:14px;
}

a.sanswhite
{
  font-family: Tahoma;
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
  line-height:14px;
}

.sans2bwhite
{
  font-family: Tahoma;
  font-size: 9px;
  font-weight: bold;
  color: #FFFFFF;
  line-height:11px;
}
.source
{
  font-family: verdana;
  font-size: 10px;
  font-style: italic;
  color: #667079;
  line-height:12px;
}
.caption
{
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #669900;
  line-height:12px;
}
.small
{
  font-family: Tahoma;
  font-size: 10px;
  font-weight: normal;
  color: #667079;
  line-height:12px;
}

.obfuscate
{
  display:none;
} 

.ul
{
    font-family: Tahoma;
    font-size: 12px;
    line-height: 18px;
    color: #667079;

} 


a.menuLinkLarge
{
  line-height: 66px;
  font-weight: bold;
  filter:alpha(opacity=100);
  opacity: 1.0;
  -moz-opacity: 1.0;
  -khtml-opacity: 1.0;
  font-size: 14px;
  font-family: Arial;
}

div.menuAbout
{
  filter:alpha(opacity=70);
  opacity:0.7;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  background-color: #A4E300;
  width: 100%;
  height: 100%;
}
div.menuEvents
{
  filter:alpha(opacity=70);
  opacity:0.7;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  background-color: #FF7202;
  width: 100%;
  height: 100%;
}
div.menuJoining
{
  filter:alpha(opacity=70);
  opacity:0.7;
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  background-color: #3392E6;
  width: 100%;
  height: 100%;
}


a#menuAbout:hover
{
  background-color: #A4E300;
}
a#menuEvents:hover
{
  background-color: #FF7202;
}
a#menuJoining:hover
{
  background-color: #3392E6;
}

a.menuLink
{
  display: block;
  width: 100%;
  height: 100%;
  text-align: center;
  color: white;
}

a.menuLink:hover
{
  filter:alpha(opacity=100);
  opacity: 1.0;
  -moz-opacity: 1.0;
  -khtml-opacity: 1.0;
  text-decoration: none;
}

a.menuLinkTiny
{
  display: inline;
  background: #6588B2;
  font-size: 10px;
  width: 50px;
  height: none;
}

a.menuLinkSmall
{
  background-color: #667079;
  line-height: 24px;
  font-size: 12px;
}

a#menuPress:hover
{
  background-color: #A4E300;
}
a#menuForum:hover
{
  background-color: #FF7202;
}
a#menuMembers:hover
{
  background-color: #3392E6;
}
