a:link{   color:#ffffff; text-decoration : none;}
a:visited{color:#ffffff; text-decoration: none;}
a:hover{  color: #ffffff; text-decoration: underline; font-style: italic;}
a:active{ color: #efefef;text-decoration: none;}

a.main:link{color:#000000;text-decoration: underline;}
a.main:visited{color:#000080;text-decoration: underline;}
a.main:hover{color: #0000ff;text-decoration: underline; font-style: normal;}
a.main:active{color: #000080;text-decoration: underline;}

a.main_note:link{color:#000000;text-decoration: underline;}
a.main_note:visited{color:#000080;text-decoration: underline;}
a.main_note:hover{color: #0000ff;text-decoration: underline;}
a.main_note:active{color: #000080;text-decoration: underline;}

a.main_ilink:link{color:#000000;text-decoration: underline; font-size : 80%;}
a.main_ilink:visited{color:#000080;text-decoration: underline; font-size : 80%;}
a.main_ilink:hover{color: #0000ff;text-decoration: underline; font-size : 80%; font-style: normal;}
a.main_ilink:active{color: #000080;text-decoration: underline; font-size : 80%;}

a.main_mail:link{color:#000000;text-decoration: none; font-size : 60%;}
a.main_mail:visited{color:#000080;text-decoration: none; font-size : 60%;}
a.main_mail:hover{color: #0000ff;text-decoration: none; font-size : 60%; font-style: normal;}
a.main_mail:active{color: #000080;text-decoration: none; font-size : 60%;}

a.current:visited{color: #ffffFF;text-decoration: none;	background-color : #2222ab; font-style : italic;}

a.calendar:link{color:#000000; text-decoration: underline;}
a.calendar:visited{color:#000000; text-decoration: underline;}
a.calendar:hover{color:#000000; text-decoration: underline; font-style: normal;}
a.calendar:active{color:#000000; text-decoration: underline; }

td.calendarHead{ font-size : 75%; text-align: center; background-color: #00006b; color: #FFFFFF; font-weight: bold;}
td.calendarTimes{ font-size : 75%; text-align: left; background-color: #00006b; color: #FFFFFF;}
td.calendarPlain { font-size : 75%; text-align: center;}
td.calendarOwn{ font-size : 75%; text-align: center; background-color: #cccccc;}
td.calendarPresentation{ font-size : 75%; text-align: center; background-color: #99ff99; vertical-align: top;}
td.calendarSymposium{ font-size : 75%; text-align: center; background-color: #FFFF00; vertical-align: top;}
td.calendarNames{ font-size : 60%; text-align: center;}
td.calendarInvited{ font-size : 75%; text-align: center; background-color: #BB99FF;}
td.calendarBusiness{ font-size : 75%; text-align: center; background-color: #FFBBFF;}
td.calendarBreak{ font-size : 75%; text-align: center; background-color: #BBBBFF;}

td.notes{ font-size : 80%; text-align: left; font-style : italic;}
td.bottom{background-color: #ffffff; font-size : 80%;text-align : center;}
td.date{background-color: #ffffff; font-size : 60%;text-align : center;}
td.logo{
	background-color: #00006b;
	width : 150px;
}
td.menu{
	color:#FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	width : 180px;
	background-color : #00006b;
}
td.indexmain{
  color:black;
  font-family : Arial, Helvetica, sans-serif;
  background-color:#dDfFFF;
}
td.main_head{
  font-size : 120%;
  text-align : center;
  font-weight : bold;
}
td.title{
    color:#ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : x-large;
	font-weight : bold;
	background-color : #00006b;
	text-align : center;
	vertical-align : center
}
td.qa{font-weight: bold;vertical-align : top;}
div.ML3{margin-left : 15px;font-size : smaller;}
div.ML2{font-weight:bold;margin-left : 10px;font-size : smaller;}
div.ML1{font-weight:bold;margin-left : 5px}
div.main{margin: 20px;padding-top : 0px;}
body{font-family: Arial, Helvetica, sans-serif;}

.attributename  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}

.attributeinput  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : black;
	text-decoration : none;
}
.required {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : red;
	text-decoration : none;
	}
a:link.urhere,
a:active.urhere,
a:visited.urhere  {font-family: verdana, sans-serif; font-size : 10px; color : black; font-weight: normal; text-align : left; text-decoration : none;}
a:hover.urhere  {font-family: verdana, sans-serif; font-size : 10px; color : #666666; font-weight: normal; text-align : left; text-decoration : none;}

.bottom {font-family: verdana, sans-serif;font-size : 10px; font-weight : bold; padding: 2px; padding-left:20px;}
