/*
xmain.css
Main css for xertech pages
*/

h1, h2, h3, h4, h5, h6, th, dt	{ font-family:	'Trebuchet ms', Verdana, 'Myriad Web', Syntax, sans-serif; }

a, address, blockquote, body, cite, code, dd, del, dfn,		
div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, img, kbd,		
li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var, 		
applet, big, center, dir, font, hr, menu, pre,		
abbr, acronym, bdo, button, fieldset, ins, label	{	
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration:	none;
	}	
		
body	{	
	color:	black;
	font-family:	Arial, Verdana, Helvetica, sans-serif;
	background-color: #fff;
	}	
		
em	{	
	font-style:	normal;
	font-weight:	bold;
	color:	black;
	}	
		
strong	{	
	font-style:	italic;
	font-weight:	bold;
	color:	black;
	}	
		
em strong, strong em	{	
	text-transform:	uppercase;
	font-style:	normal;
	font-weight:	bolder;
	color:	black;
	}	
		
b	{
	font-weight:	bold;
	}
	
i	{
	font-style:	italic;
	}

.fixed {
	font-family: Courier, monospace;
}
		
.warning	{	
	text-transform:	none;
	font-style:	normal;
	font-weight:	bolder;
	color:	black;
	}	
		
del	{	
	text-decoration:	line-through;
	background:	#F66;
	}	
		
ins	{	
	text-decoration:	underline;
	background:	yellow;
	}	
		
var, cite, dfn, .note	{	
	font-style:	italic;
	}	
		
.abstract	{	
	font-style:	italic;
	font-size: .9em;
	}	

address	{	
	font-style:	normal;
	letter-spacing:	.1em;
	}	
		
acronym	{	
	font-variant:	small-caps;
	letter-spacing:	0.1em;
	}	
		
h1, h2, h3, h4, h5, h6, dt, th, thead, tfoot	{	
	color:	black;
	}	

h1,  h2 {
	background-image: url(../images/tagback.jpg);
	background-repeat: repeat-y;
	padding-left: .5em;
}

#banner h1,
#banner h2,
#banner h3,
#banner h4 {
	background-image: none;
}

hr	{	
	color:	black;
	}	

dd {
	margin-top: .5em;
	margin-bottom: 2em;
}
		
#colophon	{	
	display:	none;
	}	
		
col, colgroup, table, tbody, td, tr	{	
	color:	black;
	text-decoration:	none;
	border-color:	black;
	border-style:	none;
	}	
	
td	{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 4px;
	}

a:link	{	
	text-decoration:	none;
	font-weight:	bold; 
	color:	#006ba6;
	}	
		
a:visited	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#969;
	}	
		
a:active	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	#9b0000;
	}	
		
a:hover	{	
	text-decoration:	none;
	color:	#00bbea;
	background:	#eff7fd;
	}	
		
a.offsite	{	
	text-decoration:	none;
	font-weight:	normal;
	color:	#C66;
	background:	#ffffff;
	}	
		
	/* end affordances */	

	/* begin ns4 bug hack */
	
	p, div, ul, dl, dt, dd, pre, ol, li, blockquote, address	{
	color: black;
	}
	
em strong, strong em, .warn	{
	background:	#ffffff;
	}

#title	{
	background:	#ffffff;
	}

col, colgroup, table, tbody, td, tfoot, th, thead, tr	{
	background:	#ffffff;
	}


body	{
	margin-top:	1.58em;
	margin-left:	16%;
	margin-right:	5%;
	margin-bottom:	1.58em;
	padding-top:	0;
	padding-left:	0;
	padding-right:	0;
	padding-bottom:	0;
	border-top:	0;
	border-left:	0;
	border-bottom:	0;
	border-right:	0;
	width:	auto;
	}