/* CSS Document */

body	{ margin:0px;
	background-image:url(images/sidebar.bg.gif);
	background-repeat:repeat-y;
	}

body,p,td	{ font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

p	{ margin-top:0px;
	margin-bottom:1em;
	}

a:link	{color:#0000FF;
	text-decoration:none;
	}
a:visited	{color:#0000FF;
	text-decoration:none;
	}
a:hover	{color:#0000FF;
	text-decoration:underline;
	}

td	{ vertical-align:top;
	}
	
h1	{ font-weight:bold;
	font-size:24px;
	color:#590258;
	margin:0;
	}
.head1upper {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	letter-spacing:2px;
	margin:0;
}
#main-copy h1	{ font-weight:bold;
	font-size:16px;
	color:#00355f;
	margin:18px 0 .5em 0;
	}

h2	{ font-weight:bold;
	font-size:12px;
	color:#990000;
	margin-top:18px;
	margin-bottom:12px;
	}

h3	{ font-weight:bold;
	font-size:11px;
	color:#095C7D;
	margin-top:1.5em;
	margin-bottom:1em;
	}

ul	{margin:0 0 1em 0;
	padding:0 0 0 1.4em;
	}
ol	{margin:0 0 1em 0;
	padding:0 0 0 1.8em;
	}
	

#sidebar .buttonover { color:#F1D880;
}

#sidebar .buttonover a:link { color:#F1D880;
}
#sidebar .buttonover a:visited { color:#F1D880;
}
#sidebar .buttonover a:hover { color:#000000;
}

a img { border:0; }



.noSpaceBelow { margin-bottom:0; }
.noSpaceAbove { margin-top:0; }
.noSpace { margin-bottom:0; margin-top:0; }
.moreSpaceAbove { margin-top:1em; }

.highlight { font-weight:bold; color:#990000; }

.wrapRight { float:right; margin:0 0 10px 14px; }
.wrapLeft { float:left; margin:0 14px 10px 0px; }


.query {
	font-weight:bold;
	color:#FF0000;
	}
