/*set up styles*/
body {
	font-size: 9pt;
	font-family: 'tahoma', 'arial', 'sans';
	color:#000000;
	margin: 0px;
}
img#logo{
	width:90px;
}
td#left_nav{
	display:none;
}
ul#nav{
	display:none;
}
div#left_nav_container{
	display:none;	
}
div.header_sub{
	display:none;	
}
div.query_header {
	display:none;
}

div.query{
	display:none;
}
img.icon{
	display:none;
}
div#header_bar{
	display:none;
}
div.empty{
	display:none;
}
span.right{
	display:none;
}
div#footer{
	border-top:2px solid #666666;
	
}

h2.title {
	color:#2c2c9a;
	margin: 0px;
	font-size: 13pt;
	display:inline;
}

h5.label {
	letter-spacing: 4px;
	color: #ccccff;
	text-transform: uppercase;
	position: absolute;
	right: 0px;
	font-size: 10pt;
}

div#middle_container{
	margin:0;	
}
div#right_content_container{
	margin:0;
	padding:0;
}



/* classes */

table.sortable a.sortheader{
	text-decoration: none;
	color:black;
}
table.results th a:link,table.results th a:visited{
	color:black;	
}

div.container {
	margin-bottom: 5px;
}

div.details {
	border: 1px solid #cccccc;
	margin-bottom: 10px;
}

div.header {
	background-color:#5b5bc2;
	padding:0;
	line-height: 22px;
}

div.header2_white {
	background-color:#99ccff;
	color: white;
	width: 100%;
	position: relative;
	height: 24px;
}

td.label {
	font-size: 9pt;
	text-align: right;
	white-space: nowrap;
	padding-left: 8px;
}

td.label_middle {
	font-size: 9pt;
	text-align: right;
	white-space: nowrap;
	vertical-align: middle;
	padding-left: 8px;
}

span.form_notes {
	color:#666666;
	font-size: 10pt;
}

span.form_notes2 {
	color: blue;
	font-size: 10pt;
}
/* iwcalendar day styles */ /* Site container style: DIV that wraps entire site*/
div#site_container {
	position: relative;
}
/* header styles */
div#header {
	color: #666666;
}

div#header_bar {
	background-color:#2c2c9a;
}

