

body { font: 12px arial, sans-serif; color: #2f0101; margin: 0; padding: 0; height: 100%; position: relative; }
.copy { font: 10px arial, sans-serif; color: #2f0101; margin: 0; padding: 0; height: 100%; position: relative; }


.compliments { font: 10px arial, sans-serif; color: #12313a; margin: 0; padding: 0; height: 100%; position: relative; }

.astric { font: 12px arial, sans-serif; color: #e4101f; margin: 0; padding: 0; height: 100%; position: relative; }	
	
	
.textlink {
	font-family: Arial,  Verdana, sans-serif;
	font-size:14px;
	color:#1b4956;
	line-height:16px;
	text-decoration:none;
	font-weight:bold}
.textlink:hover {color: #db2b00;}
.textlinkstate {cursor: hand; font-size:12px; letter-spacing:.5px; color:#db2b00;}

.navlink {
	font-family: Palatino Linotype,  Verdana, sans-serif;
	font-size:18px;
	color:#2f0ea8;
	line-height:16px;
	text-decoration:none;
	font-weight:normal}
.navlink:hover {color: #0fb013;}
.navlinkstate {cursor: hand; font-size:12px; letter-spacing:.5px; color:#1edef7;}

.interviewlink  {
	font-family: Arial,  Verdana, sans-serif;
	font-size:18px;
	color:#00004f;
	line-height:16px;
	text-decoration:none;
	font-weight:normal}
.interviewlink:hover {color: #0fb013;}
.interviewlinkstate {cursor: hand; font-size:12px; letter-spacing:.5px; color:#db2b00;}
.interviewquote {
	font-style: oblique;
	font-size: 16px;
	color:#009;
}


.table{
	background-color: #FFFFFF;
	border-color: #1b4956;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	margin-bottom: 8px
	}


/* headings */
h1  {font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration:none; font-size: 28px; font-weight:normal; color:#00004f; line-height:12px; antialias="crisp"}
h2  {font-family: Helvetica, Arial, Verdana, sans-serif; text-decoration:none; font-size: 16px; font-weight:bold; color:#00004f; line-height:20px;}
/*.h2-keynotes { margin: 0 0 10px 0; padding: 0 0 0 0; line-height: normal; height: 24px; width: 109px; background: url(../images/h2-keynotes.gif); }
.h2-posters { margin: 0 0 10px 0; padding: 0 0 0 0; line-height: normal; height: 24px; width: 177px; background: url(../images/h2-postersessions.gif); }
.h2-speakers { margin: 0 0 10px 0; padding: 0 0 0 0; line-height: normal; height: 24px; width: 110px; background: url(../images/h2-speakers.gif); }*/
h3 { font-size: 18px; line-height: 24px; color:#bf5403; }
h4 { font-size: 14px; line-height: 16px; color:#bf5403; margin: 0; padding: 0; height: 100%; position: relative; }
h5 {  }

