#results {
	padding:0px;
	margin:0px;
}

div.item h1 {
	font-size: 0.8em;
}

div.titlebanner {
	display:none;
	height:auto;
	padding:0px;
}

div.titlebanner h1 {
	padding: 2px;
	font-size: 1em;
	margin: 2px;
}

div.itemcontent {
	padding:0px;
}

img.mbl {
	display: none;
}

div.x {
	border: 1px solid #00FF00;
}
div.noprint {
	display: none;
}

div.depthbar {
	display: none;
}

div.depthbar1 {
	display: none;
}
	
A.depthlink {
	COLOR: #99CCFF;
}

div.item {
	text-align: center;
	margin-top:1em;
	margin-bottom:1em;
	margin-left:1em;
	margin-right:1em;
	border-top: #333333 1px dashed;
	border-bottom: #333333 1px dashed;
	border-left: #333333 1px dashed;
	border-right: #333333 1px dashed;
	padding-left: 2px;
	padding-right: 2px;
	padding-top:2px;
	padding-bottom:5px;
}
div.result_type_selection {
	display:none;	
}
div.xitem {
	display:none;	
}

div.row {
  clear: both;
  }
div.row span.right {
  float: right;
  text-align: right;
  width: 49%;
	padding-bottom:4px;
}
div.row span.left {
  float: left;
  text-align: left;
  width: 49%;
	padding-bottom:4px;
}


div.sidebox {
	display: none;
	 BORDER-BOTTOM: #000 2px solid;
	 BORDER-top: #000 2px solid;
	 BORDER-left: #000 2px solid;
	 BORDER-right: #000 2px solid;
  float: left;
  clear: left;
  width :100%;
}

BODY {
	BACKGROUND: #ffffff;
	text-align:center;
}


A.NavLink {
	font-weight: bold; color: #000099;
}

div.spacer {
	clear:both;
	width:auto;
	}



#outer {
  width:99%;
  text-align:left;
 BORDER-BOTTOM: #000000 0px solid;
 BORDER-top: #000000 0px solid;
 BORDER-left: #000000 0px solid;
 BORDER-right: #000000 0px solid;
  } 
	
#header {
	display: none;
  }
#mainblock {
	background: #ccccff;
	color: #333333;
	padding:0;
	BORDER-BOTTOM: #000000 0px solid;
	BORDER-top: #000000 0px solid;
	BORDER-left: #000000 0px solid;
	BORDER-right: #000000 0px solid;
	width:auto;
	clear:both;
}
#lcol {
	display: none;
  }
#rcol {
  float:none;
  position: relative;
  min-height:300px;
  width:100%;
  background:#ffffff;
  color: #333333;
  border:solid #000000;
  border-width:2px 2px 2px 2px;
  margin-left:1%;
  BACKGROUND-COLOR: #fff;
  TEXT-ALIGN: center;
  margin-top:10px;
  }

#ftr {
  background:#c0c0c0;
  color: #333333;
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
  margin:0;
  clear:both;
  text-align:center;
  padding-top:0.5em;
  padding-bottom:0.5em;
font-size: 0.75em;
  }


div.button {
	width: auto;
	border-right: 0px solid #000;
	padding: 0 0 0em 0;
	margin-bottom: 0;
	background-color: #cc6666;
	color: #333;
	font-size: 0.8em;
	}

  
div.button ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	}
	
div.button li {
	border-bottom: 1px solid #cc3333;
/*	border-left: 5px solid #cc3333;*/
	margin: 0;
	}
div.button li a {
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0.5em;
	FONT-WEIGHT: bold;
	border-left: 5px solid #cc3333;
/*	border-right: 10px solid #cc0000;*/
	background-color: #ffffff;
	color: #000099;
	text-decoration: underline;
	width: auto;
	}
div.button li a.current {
	display: block;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0.5em;
	FONT-WEIGHT: bold;
	border-left: 10px solid #cc3333;
/*	border-right: 10px solid #cc0000;*/
	background-color: #ffffff;
	color: #000099;
	text-decoration: underline;
	width: auto;
	}
div.button li.submenu {
	border-bottom: 0px solid #cc3333;
/*	border-left: 5px solid #cc3333;*/
	margin: 0;
	}
div.button li.submenutitle {
	border-bottom: 0px solid #cc3333;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0.5em;
	FONT-WEIGHT: bold;
	border-top: 1px solid #cc3333;
	border-left: 10px solid #cc3333;
	background-color: #ffffff;
	color: #000000;
	width: auto;
}
div.button li.submenu a {
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0.5em;
	FONT-WEIGHT: bold;
	border-left: 10px solid #cc3333;
/*	border-right: 10px solid #cc0000;*/
	background-color: #ffffff;
	color: #000099;
	text-decoration: underline;
	width: auto;
	}

html>body div.button li a {
	width: auto;
	}
div.button div.htitle {
	BACKGROUND: #cc3333  url(images/depthbar.png) repeat-x;
	COLOR: #ffffff;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
/*	FONT-SIZE: 0.75em;*/
	LETTER-SPACING: 0.15em;
/*	border-bottom: 1px solid #cc6666;*/
/*	border-left: 5px solid #993333;*/
/*	border-right: 10px solid #cc0000;*/
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 3px;
}
div.button div.link-body {
	BACKGROUND: #ffffff;/*  url(images/depthbar.png) repeat-x;*/
	COLOR: #000000;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
/*	FONT-SIZE: 0.75em;*/
	LETTER-SPACING: 0.15em;
/*	border-bottom: 1px solid #cc6666;*/
	border-left: 5px solid #cc3333;
/*	border-right: 10px solid #cc0000;*/
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	PADDING-TOP: 3px;
}
div.button div.link-body a {
	COLOR: #000099;
}

div.button li a:hover {
/*	border-left: 5px solid #993333;*/
/*	border-right: 5px solid #cc3333;*/
	background-color: #993333;
	color: #fff;
	}

table.t3 {
	width:90%;
	}
table.t3 td {
	width:33%;
	text-align:left;
}
table.t2 {
	width:90%;
	}
table.t2 td {
	width:50%;
	text-align:left;
}
p.offtitle {
	font-weight: bold;
}
div.offitem {
	text-align: center;
	margin-top:1em;
	margin-bottom:1em;
	margin-left:1em;
	margin-right:1em;
	border-top: #333333 1px solid;
	border-bottom: #333333 1px solid;
	border-left: #333333 1px solid;
	border-right: #333333 1px solid;
	padding-left: 2px;
	padding-right: 2px;
	padding-top:2px;
	padding-bottom:2px;
}
div.res {
	font-family:"Arial";
	padding-left:10px;
	text-align:center;
	padding-left: 50px;
}
tr.reson {
	background:#cccccc;
	font-size: 0.65em;
}
tr.resoff {
	background:#ffffff;
	font-size: 0.65em;
}
tr.restitle {
	background:#c0c0c0;
	font-size: 0.75em;
	font-weight:bold;
}
#rcol a:link:after, #rcol a:visited:after {
/*   content: " (" attr(href) ") ";*/
   font-size: 90%;
   }

table.summerg {
width:80%;
border-top:1px solid #000000;
margin-left:1%;
margin-right:18%;
/*
margin-right:9%;
margin-left:9%;
*/
}
table.summerw {
width:50%;
border-top:1px solid #000000;
margin-left:1%;
margin-right:48%;
/*
margin-right:9%;
margin-left:9%;
*/
}

table.summerg tr.reson,table.summerw tr.reson {
	background:#cccccc;
	font-size: 0.75em;
	text-align:right;
}
table.summerg tr.resoff,table.summerw tr.resoff {
	background:#ffffff;
	font-size: 0.75em;
	text-align:right;
}
table.summerg tr.restitle,table.summerw tr.restitle {
	background:#c0c0c0;
	font-size: 0.85em;
	font-weight:bold;
	text-align:right;
}
table.summerg th.al, td.al,table.summerw th.al, td.al {
	text-align:left;
}
table.summerg th.ar, td.ar,table.summerw th.ar, td.ar {
	text-align:right;
}
