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;
	border-color: #cccccc;
	border-style: none;
	}	
				
/*
body {	
	font-size: 10px;
	font-weight: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size-adjust: .58;
	margin-top: 30;
	margin-right: 50;
	margin-bottom: 10;
	margin-left: 50;
}	
*/
p, blockquote, dir, menu {	
	/* inherit from body */	
}	

b	{
	font-weight: bold;
}
	
i	{
	font-style: italic;
}

strong	{	
	font-style: normal;
	font-weight: bold;
}	
		
em	{	
	font-style:	normal;
	font-weight: italic;
}	
		
em strong, strong em	{	
	font-style:	normal;
	font-weight:	bolder;
}	
	
/* links */		
a:link, a:visited, a.offsite, a:active	{	
	text-decoration:	none;
	font-weight: bold;
	color: #2983B2;
}	
		
a:hover	{	
	text-decoration:	none;
	font-weight: bold;
	color: #F6BB44;
}	

		
/* headers */		
h1	{	
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size-adjust: .53;
	font-size: 1.5em;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	color: #235A77;
	margin-top:	0;
	margin-bottom:	0;
	padding-top:	0;
	padding-bottom:	0;
	border-top-width:	0;
	border-bottom:	0;
	}	
		
h2	{	
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size-adjust: .53;
	font-size:	1.25em;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	color: #235A77;
	margin-top:	0;
	margin-bottom:	0;
	padding-top:	0;
	padding-bottom:	0;
	border-top-width:	0;
	border-bottom:	0;
	}	
		

/* lists */		
ul, ol, dl, dd, li {	
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	}

dt	{	
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size-adjust: .53;
	font-size: 1.17em;
	font-weight: 600;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	}		

ol li {	
	list-style-type: decimal;
	}	

ol ol li {	
	list-style-type: upper-alpha;
	}	

ol ol ol li	{	
	list-style-type: upper-roman;
	}	

ol ol ol ol li {	
	list-style-type: lower-alpha;
	}	

ol ol ol ol ol li	{	
	list-style-type: lower-roman;
	}	

table, tbody, tr, td {	
	font-size: 14px; 
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	}	
/*
		
th	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size-adjust:	.53;
	}	
	
tfoot, thead	{	
	font-size: 1em;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size-adjust: .53;
	}
div {
	font-size: 1em;
	font-weight: normal;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size-adjust: .58;
	width: 100%;
}

span {
	color: #000000;
	font-size: 1em;
	font-weight: normal;
	font-family: 'Trebuchet MS', 'Verdana', 'Arial', 'Helvetica', sans-serif;
	font-size-adjust: .58;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}
*/		 

hr	{	
	margin-top:	.75em;
	margin-bottom:	.75em;
	border-top-width:	0;
	border-bottom:	0;
	padding-top:	0;
	padding-bottom:	0;
	color: #999999;
	height:	1px;
	}	
	
/* deprecated, use div align="center" */
center {

}
							
/* deprecated, use body, p, div, and span with classes, ids */
font {

}
							
/* HTML extensions - text-level elements */
abbrev	{	
	font-variant: small-caps;
	letter-spacing:	0.1em;
	}	
		
acronym	{	
	font-variant: small-caps;
	letter-spacing:	0.1em;
	}	
		
address	{	
	font-style:	normal;
	letter-spacing:	.1em;
	margin-top:	1.58em;
	margin-bottom:	1.58em;
	border-top-width:	0;
	border-bottom:	0;
	padding-top:	0;
	padding-bottom:	0;
	}	
		
cite {	
	font-style:	italic;
	}	
		
code {	
	font-family: Courier, Courier New, monospace;
	}	
		
del	{	
	text-decoration: line-through;
	background:	#990000;
	}	
		
dfn {	
	font-style:	italic;
	}	
		
ins	{	
	text-decoration: underline;
	background:	#000099;
	}	
		
kbd {	
	font-style: bold;
	font-family: Courier, Courier New, monospace;
	}	
		
q {	
	font-style:	italic;
	}	
		
var {	
	font-style: bold;
	font-style:	italic;
	}	
		
