h1           { font-family: Verdana Bold, Tahoma Bold, Arial Bold; font-size: 1.5em; color: #3366CC; text-align: left; font-weight: bold }
h2           { font-family: Verdana, Tahoma, Arial; color: #7DBEFF; font-size: 1.3em; text-align: center }
h3           { font-family: Verdana, Tahoma, Arial; color: #000080; font-size: 1.2em; font-weight: bold }
h4           { font-family: Verdana, Tahoma, Arial; color: #008080; font-size: 1.0em; font-weight: bold }
h5           { font-family: Verdana, Tahoma, Arial; color: #000000; font-size: 0.8em; font-weight: bold }
h6           { font-family: Verdana; color: #000080; font-size: 0.8em; font-style: italic }

body	     { font-family: Verdana, Tahoma, Arial; font-size: 1.0em }
table        { font-family: Verdana, Tahoma, Arial; font-size: 1.0em }

table.tablelist	 { font-family: Verdana, Tahoma, Arial; font-size: 0.8em; background-color: #A8D3FF; border-width: 0px}
td.tablelistheader { font-family: Verdana, Tahoma, Arial; font-size: 1.0em; background-color: #00FFFF;  text-align: center; vertical-align: top}
table.tableplain  { font-family: Verdana, Tahoma, Arial; font-size: 0.8em; background-color: #FFFFFF; border-width: 0px}


.firstcolumn { vertical-align: top; padding-right: 3px}
.logincolumn { width: 128; vertical-align: top; border-left-width: 2px; border-left-style: solid; border-color: #B0B0B0; padding-right: 3px; padding-left: 3px}
//  valign="top" style="  border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px" border-width: 5px; padding: 1px; border-style: solid; border-color: black; background-color: white; -moz-border-radius: a {
   color: #3366CC;
   font: 1.0em Verdana, Tahoma, Arial;
   font-weight: bold;
   text-decoration: none;
}

a:hover {
   color: #FF0000;
   font: 1.0em Verdana, Tahoma, Arial;
   font-weight: bold;
   text-decoration: none;
}

a:visited {
   font: 1.0em Verdana, Tahoma, Arial;
   font-weight: bold;
   text-decoration: none;
}


p	{ font-family: Verdana, Tahoma, Arial; font-size: 0.8em }

li	{ font-family: Verdana, Tahoma, Arial; font-weight: bold }

ul.listnotintable	{ font-family: Verdana, Tahoma, Arial; font-size: 0.8em }

/* Standard table settings */
.bkittable {
   border-collapse: collapse;
   background: #77CCF4;
   color: #000000;
   font-size: 10pt;
	padding-left:4px; 
	padding-right:4px; 
	padding-top:2px; 
	padding-bottom:2px 
}

/*************************************** Event Listings Etc *****************************/
table.bkittablelisting {
	padding:6px 
}

table.bkittablelisting tr.row0,
table.bkittablelisting tr.row0 td {
	background-color:#F0F0F0;
}

table.bkittablelisting tr.row1,
table.bkittablelisting tr.row1 td {
	background-color:#FFFFFF;
}

table.bkittablelisting td.eheadertopic {
	padding:6px;
	font-size:0.95em; font-weight:bold
}
table.bkittablelisting td.eheaderforum {
	padding:6px;
	font-size:0.95em; font-weight:bold
}
table.bkittablelisting td.eheaderstarter {
	padding:6px;
	font-size:0.95em; font-weight:bold
}
table.bkittablelisting td.eheaderposted {
	padding:6px;
	font-size:0.95em; font-weight:bold
}
table.bkittablelisting td.eheaderreplies {
	padding:6px;
	font-size:0.95em; font-weight:bold; 
	text-align:center	
}
table.bkittablelisting td.eheaderviews {
	padding:6px;
	font-size:0.95em; font-weight:bold; 
	text-align:center
}
table.bkittablelisting td.eheaderlastpost {
	padding:6px;
	font-size:0.95em; font-weight:bold
}
table.bkittablelisting td.ebodyavailability {
	padding:6px;
	font-size:0.95em;
	text-align:left
}
/* part screen calls only */
table.bkittablelisting td.efulleventlist {
	padding:6px;
	font-size:0.95em;
	text-align:left
}