
body {
	margin-top:0px;
	font-family:  Verdana, Arial, Lucida, Geneva, Helvetica, sans-serif; 
	background: #ff1300; 
}



td.header {
	width: 722px;
	height:73px;
	/*background: url(../images/afbisinc_short.gif) no-repeat;*/
}

.vieweroptions {
	color: #555;
	font-weight: normal;
	font-size: 10px;
	padding: 6px;
}


.tnl{
	color: #141414;
	font-weight: bold;
	font-size: 10px;
	margin-top: 60px;
}


#content {
	padding: 10px;
}



#leftnav {
	padding: 8px;
	width: 180px;
	font-size: 9px;
	font-family:  Verdana, Arial, Lucida, Geneva, Helvetica, sans-serif; 
}




#footer {
	padding: 0;
	margin: 0;
	color: #555;
	font-size:10px;
	line-height: 12px;
	clear: both;
}

 



a	{
	text-decoration:	none;
	font-weight:	normal;
	}
a:link	{
	color:	#03f;
	background-color: transparent;
	text-decoration:	underline;
	}
a:visited	{
	color:	#00d;
	background-color: transparent;
	}
a:active	{
	color:	#00c;
	background-color: transparent;
	}
a:hover	{
	color:	#00f;
	background-color: transparent;
	text-decoration:	underline;
	}


a.gr, a.gr:link, a.gr:visited {
	text-decoration: none;
	color:	#000000;
	}

a.gr:active, a.gr:hover {
	text-decoration: underline;
	color:	#ff0000;
	}
	
a.g, a.g:link, a.g:visited, a.g:active, a.g:hover  {
	text-decoration: none;
	color:	#555;
	}
	
	
a.o, a.o:link, a.o:visited, a.o:active, a.o:hover  {
	text-decoration: none;
	color:	#d81603;
	}
	
	
.subhead	{
	font-size: 10px;
	line-height: 11px;
	color:#d81603;
	font-weight: bold;
	font-family:  Verdana, Arial, Lucida, Geneva, Helvetica, sans-serif; 
	}	
	


img	{	border:	0; }


h1	{
	font-size: 16px;
	color:#141414;
	font-weight:bold;
	font-family: "arial narrow", "helvetica narrow", helvetica, verdana, arial, sans-serif;
	line-height: 16px;
	}
 
	

h2	{
	font-size: 12px;
	color:#141414;
	font-weight: bold;
	}
h3	{
	font-size: 11px;
	color:#555;
	}
h4	{
	font-size: 10px;
	color:	#d81603;
	}


sup {
font-size: 8px;
}
 

p, P {
	line-height: 20px;
	font-size:14px;
	color: #111; 
}

caption { display: none;}

/* inline  */

 acronym {border-bottom: 1px dotted; cursor: help;}
.caption { font-size: 10px; color: #666; }
.assets { font-size: 10px; color: #ccc; }
 a.skip { display: none;}

.skip { display: none;}

.index {
	background-color: #e0e0e0;
	padding: 5px;
	margin: 8px 8px 8px 8px;
	font-size: 11px;
	border-color: #ccc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-style: solid;
	}
	

.index ul {
	margin-left: 17px;
	list-style-type: none;
	}

 
table.datatable {
	border: 1px solid gray;
	border-collapse: collapse;
	background-color: white;
	width:100%;
}
table.datatable th {
	border: 1px solid gray;
	background-color: #e0e0e0;
	line-height: 14px;
	font-size:12px;
	color:#141414;
	font-weight:bold;
}
table.datatable td {
	border: 1px solid gray;
	line-height: 16px;
	font-size:12px;
}








/*new classes created by Lancet*/
input 
{
	font-size:12px;
}
select 
{
	font-size:12px;
}


.SmallNote
{
	font-size:11px;
	font-style: italic;
	color: Red;
}


/* same as table.datatable th { -modified for datagrid generated tags*/
.tableheader {
	border: 1px solid gray;
	background-color: #e0e0e0;
	line-height: 14px;
	font-size:12px;
	color:#141414;
	font-weight:bold;
}

/* generic anchor class. Uses default font and <a> color.*/
a.anchor {
	font-size:14px;
}

/* label for field names in forms */
.formfieldlabel {
	font-size: 14px;
	font-weight: bold;
	color:#222;
}
/* generic text...same as <p> class */
.generic {
	line-height: 20px;
	font-size:14px;
	color: #111; 
}
/* ValidationMessage text... */
.ValidationMessage {
	line-height: 20px;
	font-size:14px;
	color: #ff0000; 
}
/* address text...same as <p> class */
address {
	line-height: 16px;
	font-size:14px;
	color: #111; 
}

/* highlight...similar to "index" class */
.highlightbox {
	background-color: #e0e0e0;
	padding: 5px;
	margin: 8px 8px 8px 8px;
	font-size: 14px;
	border-color: #ccc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px; 
	border-style: solid;
}



a.LargeAnchor	{
	text-decoration:	none;
	font-family: Arial;
	font-size:14px;
	font-weight: bold;
	color:	#000000;
	}
a.LargeAnchor:link	{
	color:	#000000;
	background-color: transparent;
	text-decoration:	none;
	}
a.LargeAnchor:visited	{
	color:	#000000;
	background-color: transparent;
	}
a.LargeAnchor:active	{
	color:	#d81603;
	background-color: transparent;
	}
a.LargeAnchor:hover	{
	color:	#d81603;
	background-color: transparent;
	text-decoration:	underline;
	}

td.leftnavregion	{
	background-color: #e0e0e0;
	}
