/*
-----------------------------------------------

Title:   Global print styles
Author:  System Engineering Team
Updated: December 4 2007

----------------------------------------------- */

/* -- [ shell ] --------------------------------------------*/

* {
	color: #000;
	background-image: none;
	text-decoration: none;
}
body {
  float: none !important;
  width: auto !important;
  padding: 0 !important;
  	font-family: Arial, "Times New Roman", Times, Serif;
	font-size: 13pt;
	background: white; 
	text-align: left; 
}
#main, #header { 
	width: 6in; 
	margin: 0 auto; 
}
#header {
	margin-bottom: 2em;
	padding-bottom: 1.5em;
	border-bottom: 1px dotted #ccc;
	text-align:center; 
}
a.logo img { margin-top: 0.2in; }

/* -- [ typography ] --------------------------------------------*/

/* paragraphs and lists  */
p, li { line-height: 1.6em; }
div.picbox p, 
div.picbox p a { 
	line-height: 1em;
	font-size: 11pt; 
}

/* titles */
h1, h2, h3, h4 {
	font-family: "Times New Roman", Times, Serif;
	margin-bottom: .3em; 
}
h1, h1 * {
	font-size: 18pt;
	color: #000;
}
h2, h2 * {
	font-size: 14pt;
	color: #5d5d5d;
}
h3, h3 * {
	font-size: 12pt;
	color: #5d5d5d;
}
h4, h4 * {
	font-size: 12pt;
	color: #5d5d5d;
}

/* links */
a, a strong {
	color: #00e; 
	background: transparent; 
	font-weight: bold; 
	text-decoration: underline; 
}


/* -- [ tables ] --------------------------------------------*/

table { 
	margin-bottom: .9em;
	width: 100%; 
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc; 
}
th, td { 
	padding: .4em; 
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc; 
}
tr, td, th { 
	text-align: left; 
	vertical-align: top; 
}


/* -- [ misc ] --------------------------------------------*/

/* hide unnecessary items */
hr, #skipnav, #toolkit, .nav, #sidebar, .push, .clear, .bdr, #footer { display: none !important; }

/* images */
img { border: none; }


/*------------------------------Styles for "Printer Friendly" Pages ---------------------------------*/


/*--------------Style "send to Printer" label -------------*/
#content form h1 div#sendtoprinter {
	font-family: arial;
}

#content form h1 div#sendtoprinter {
    visibility:hidden;
	margin: 0px 10px 0px 0px;
	}


/*--------------Style Label Count Header -------------*/
#PrintDailyListing div#sv_PanelDailyListingHeader span#sv_LabelDLCount {
	font-family: Arial, Times New Roman, Verdana;
	font-size: 18px;
	}

/*-------------- Overall table styles -------------*/
div#PrintDailyListing span div#sv_PanelRegular span#sv_span_gridViewSummary div#sv_GridViewSummary.AspNet-GridView table {
	font-family: arial;
	font-size: 13px; 
	text-align: left;
	width:100%; 
	} 

* html div#PrintDailyListing span div#sv_PanelRegular span#sv_span_gridViewSummary div#sv_GridViewSummary.AspNet-GridView table {
    display: inline;
    float: left;
}

div#PrintDailyListing span div#sv_PanelRegular span#sv_span_gridViewSummary div#sv_GridViewSummary.AspNet-GridView table td {
    margin: 0;
    padding: 0;
}

	
/*--------------- Style table headers -------------*/
div#PrintDailyListing span div#sv_PanelRegular span#sv_span_gridViewSummary div#sv_GridViewSummary.AspNet-GridView table thead {
	font-size: 15px; 
	} 

/*----------- Style "Docket No." Column	-----------*/
div#PrintDailyListing span div#sv_PanelRegular span#sv_span_gridViewSummary div#sv_GridViewSummary.AspNet-GridView table td.AspNetGridViewDailyList_Content_DocketNo a {
    font-weight: bold;
    text-decoration: none;
    width:70px;
}

div#PrintDailyListing span div#sv_PanelRegular span#sv_span_gridViewSummary div#sv_GridViewSummary.AspNet-GridView table td.AspNetGridViewDailyList_Content_DocketNo {
    padding: 5px 10px;
}

/*--------------- Style "Title" table cells -------------*/
	
div#PrintDailyListing span div#sv_PanelRegular span#sv_span_gridViewSummary div#sv_GridViewSummary.AspNet-GridView table td, a {
    font-weight: bold;
    text-decoration: none;
    margin: 0px;
    padding: 5px;
	}
	
/*--------------- Style "Document Type & Filing Party" table cells headers -------------*/	
div#PrintDailyListing span div#sv_PanelRegular span#sv_span_gridViewSummary div#sv_GridViewSummary.AspNet-GridView table td span {
    font-weight: normal;
	}

/*--------------- Remove table border from around "Document Type & Filing Party" table cells -------------*/	
#content div#PrintDailyListing span #sv_PanelRegular span#sv_span_gridViewSummary #sv_GridViewSummary table td.AspNet-GridView-DailyList-Content_DocType table.document-type, table.document-type td, table.document-type th, table.document-type tr, table.document-type td span {
	padding: 0;
	margin: 0;
	border: none;
} 

#content #PrintDailyListing span #sv_PanelRegular span#sv_span_gridViewSummary #sv_GridViewSummary table td.AspNet-GridView-DailyList-Content_FilingParty table.document-type, table.document-type td, table.document-type th, table.document-type tr {
	padding: 0;
	margin: 0;
	border: none;
}

table.document-type 
{
    border: none;
}


*:first-child+html #content table td
{
    border-top: none;
    border-left: none;
}

