﻿/*

The CSS included in this file is specific to this PlatSearch.aspx site.

The CSS is copied from The PAWSTheme folder that is used for "Plan Review" and "Acceptance" public web site.
The goal is to achive the same look and feel. Therefore header and footer is copied from permits.htm page.
For CSS that's specific to header and footer, it's in the external CSS file located at
http://www.eng.hctx.net/styles/style3.css

The rest (the page content) of them uses the CSS below.
*/

label.PlatSearch
{
  /*border-bottom: 3px #D90000 solid;*/
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	/*color: #000000;*/
	width:94%;
	vertical-align:sub;
}

div#content_main 
{	
  clear: both;
	border-style: none;
	overflow: hidden;
	padding: 0;
	margin: 0;
	float:left;	
}

div.content_area_wrapper1 
{	
  /*clear: both;*/
  padding: 20px 30px 20px 30px;
	background-color: #FFFFFF;	
	border-style: none; 	
	width:100%;			
	text-align: left;		
	font-size:10pt;	
}

ul.sidebar_notes 
{
	margin-top: 10px;
	margin-left: 15px;
	list-style-type: disc;
	color:#800000;
}

div.clear
{
	/*Allows Clearing the Base of a DIV so that Float Drops do not Occur.
		Simply place a br with this class at the bottom of a DIV to clear it.*/
	padding: 0;
	margin: 0;
	clear: both;
	height: 0px;
	min-height:0px;
	max-height:1px;
	line-height:1px;
	overflow:hidden;
	display: block;
}

ul.sidebar_links
{
  margin-top: 10px;
	margin-left: 15px;
	list-style-type: square;
}
	
ul.sidebar_links li a 
{
  color: #D90000;
  font-weight:bold;
  font-size:9pt;
}

ul.sidebar_links li 
{
	margin-bottom:10px;
}

form input.input_button {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-color: #8B8B8B;
	background-image: url('images/form_button_background.gif');
	background-position: left top;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;	
}


form select.input_select,
form input.input_text {
	border: solid 1px #808080;
	background-color: #f5f5f5;
  margin-left: 0px;
}


table.content_grid1,
table.content_grid1 td {
	font-family: Arial;
}

table.content_grid1 {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	empty-cells: show;
	width: 100%;	
	margin-top: 10px;
	border: solid 2px #FFFFFF;	
}

table.content_grid1 tr, 
table.content_grid1 tr.row_alternating, 
table.content_grid1 tr.row_standard
{
	margin: 0;
	padding: 0;
	font-size: 8pt; 
	font-weight:bold;
	background-color: #FFFFFF;
	color: #696969;
}

table.content_grid1 tr.row_alternating {
	background-color: #E4E4E4;
}

table.content_grid1 tr.row_selected {
	color: #F5F5F5;
	background-position: left top;
	background-color: #2E6891;
	background-image: url('images/gridview_row_selected_background.gif');
	background-repeat: repeat-x;
	font-weight: bold;
}

table.content_grid1 thead,
table.content_grid1 .row_header,
table.content_grid1 .row_footer {
	color: #FFFFFF;
	background-position: left top;
	background-color: #8B8B8B;
	background-image: url('images/gridview_row_header_background.gif');
	background-repeat: repeat-x;
	font-weight: bold;			
	font-size: 9pt;	
} 

table.content_grid1 td {
	padding: 2px 2px 2px 2px;
	text-align: left;
}

table.content_grid1 td.AlignCenter
{
  text-align:center;  
}

table.content_grid1 th 
{
  padding: 2px 2px 2px 2px;	
	white-space: nowrap;
	text-align: center;
}

table.content_grid1 th a,
table.content_grid1 .row_header a {
	text-decoration: underline;
	color: #FFFFFF;
}


table.content_grid1 .row_pager {
	background-position: left top;
	background-color: #8B8B8B;
	background-image: url('images/gridview_row_header_background.gif');
	background-repeat: repeat-x;
	font-size: 1.1em;
	color: #FFFFFF;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
	height: 20px;
}

table.content_grid1 .row_pager a {
	color: #FFFFFF;
	text-decoration: underline;
}
 
table.content_grid1 .row_pager span {
	font-weight: bold;
	color: #E0E0E0;
	text-decoration: none;
} 


table.content_grid1 .row_pager table {
	padding: 0;
	margin: 0;
	background: transparent;
}

table.content_grid1 .row_pager table td {
	padding: 0px 0px 0px 15px;
	margin: 0px;
	background: transparent;
	text-align:left;
}

/* PlatDetail.aspx */
span.LabelDisplay 
{
  font-weight:bold;
  padding-right:2pt;
}

table.PlatInfoDetail
{
  width:100%;
}

table.PlatInfoDetail td a
{
  color: #D90000;
  font-weight: bold;
}

table.PlatReviewerComment
{
  width:69%;
}
