/* Style Sheet for Web Applications */
/* General organization is alphabetical, to make
	finding things easier. */
.divAdInfo, .divContactInfo {
	height:395px; overflow:hidden; 
	background:#CCf; border:solid 1px #339;}
 .EditLabel,.HeadingLabel {
	color:#fff; font-size:12px;
	font-weight:bold; padding:4px 0 4px 4px;}
.AdImage {
	border:none; width:75px;
	height:50px; cursor:hand;}
#alertResponse {
	color:#F03; margin-top:6px;
	margin-bottom:3px; text-align:center;
	background:#ff0;}
#bdyReport {background:#ccf;}
body {
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px; color:#000; background:#fff;}
.DataLabel {
	color:#339; font-size:12px;
	font-weight:bold; padding-left:4px;}
.divContent {
	background:#ccf; padding:5px 10px;
	scrollbar-face-color:#99f;
	scrollbar-arrow-color:#339;scrollbar-base-color:#99f;scrollbar-shadow-color:#339;
	scrollbar-darkshadow-color:#ccf;scrollbar-highlight-color:#339;
	scrollbar-3dlight-color:#ccf;scrollbar-track-color:#ccf;}
.divCriteria {
	height:370px; position:relative;
	overflow:auto; background:#ccf;
	margin-left:3px; margin-right:3px;}
.divFooter {background:#ccf;}
.divHead {
	background:#339; color:#fff;
	font-weight:bold; padding:5px;}
.DivLabel {
	color:#339; text-decoration:underline;
	font-weight:bold; font-size:12px;}
.divList {
	height:400px; background:#ccf;
	overflow:auto;
	/* Add to divs that are scrolling, so that the scrollbar is colored in IE5.5+(PC) */
	scrollbar-face-color:#99f;
	scrollbar-arrow-color:#339;scrollbar-base-color:#99f;scrollbar-shadow-color:#339;
	scrollbar-darkshadow-color:#ccf;scrollbar-highlight-color:#339;
	scrollbar-3dlight-color:#ccf;scrollbar-track-color:#ccf;}
#divPrintLabel {display:none;}
#divPrintLabel p {font-weight:bold;font-size:12pt;margin:3px 0;}
#divRptCriteria {
	padding-top:3px; margin-bottom:0;
	background:#339;}
#divReportDetail {overflow:auto;height:250px;}
.divTabs {
	display:block; overflow:hidden; 
	background:#fff none; text-align:left;
	margin:0 0 -3px;}
.EditButton {cursor:hand;text-align:center;}
.EditButtonShaded {
	text-align:center; background:#99f; cursor:hand;}
.EditDetail {
	text-align:left; font-size:11px;
	font-weight:normal; color:#000;}
.EditHeader {
	text-align:right; font-size:12px;
	font-weight:bold; color:#000;}
.EditImage {
	margin:0 2px; border:none;
	cursor:hand; text-align:center;}
.EditImageShaded {
	margin:0 2px; border:none;
	cursor:hand; text-align:center;}
.EditLabel {color:#339; }
.EditLink {text-decoration:underline; color:#36c; cursor:hand;}
.explanation {
	text-align:center; color:#339;
	font-size:10pt; margin-left:50px;
	margin-right:50px;}
.headerLink {
	font-size:13px; text-transform:capitalize;
	color:#ff0; font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline; cursor:hand;}
.headerLink#current {
	font-size:13px; text-transform:capitalize;
	color:#fff; cursor:default;
	font-family:Arial, Helvetica, sans-serif; text-decoration:none;}		
.headerLinkOn {
	font-size:13px; text-transform:capitalize;
	color:#fff; cursor:default;
	font-family:Arial, Helvetica, sans-serif; text-decoration:none;}	
.HeadingDetail {color:#fff; font-size:12px; font-weight:normal;}
.instructions {
    color:#096; font-size:11px;
    font-weight:bold; font-style:normal;
    text-align:center; margin:8px 0;}	
.rowHeading {background:#339;color:#fff;}
.tabGraphic {cursor:hand;line-height:0;}
table {
	border:none; font-family:Arial, Helvetica, Sans-Serif;
	font-size:11px; color:#000;}
.tblData, .tblData2, .tblDataShaded {
	color:#000; font-size:11px;
	font-weight:normal; vertical-align:top;
	cursor:hand; padding-left:4px;
	padding-top:2px; padding-bottom:2px;}
.tblDataLS {
	color:#000; font-size:11px;
	background-color:#ccf; font-weight:normal;
	vertical-align:top; cursor:hand;
	padding-left:4px; padding-top:2px;
	padding-bottom:2px;}
.tblDataShaded2 {
	color:#000;
	overflow:hidden;
	background-color:#ccf;
	font-size:13px;
	font-weight:normal;
	vertical-align:top;
	cursor:hand;
	padding-left:4px;
	padding-top:6px;
	padding-bottom:6px;}
.tblData2 {cursor:default;}
.tblDatasmall {
	color:#000; font-size:9px;
	font-weight:normal; vertical-align:top;
	cursor:hand; padding-left:2px;
	padding-top:1px; padding-bottom:1px;}
.large_font {
  	font-size:22px; font-weight:bold;
	color:#000; background:#FFF;
	border:1px solid;}
.wait_msg_font {
  	font-size:22px; font-weight:bold;
	color:#000; background:#FFF;
	border:1px solid;}
.medium_font {
  	font-size:20px; font-weight:bold;
	color:#000; background:#FFF;
	border:1px solid;}
.listheading{
  	font-size:12px; font-weight:bold;
	vertical-align:middle; color:#000;}
.divborder{
    border-style: solid; border-left:none;
	border-right:none; border-bottom:none;
	border-top-width:30px; border-color:#000;
	margin:0;padding:0;}
div.a{
	padding-top:50px; overflow:auto; 
	position: absolute;	text-align:center;
	padding-bottom:25px; left: 0;
	top: 20px; right: 30px;}
div.b{  
	padding-top:50px; overflow:auto; 
	position: absolute; text-align:center;
	padding-bottom:25px; left: 200px;
	top: 20px; right: 100px;}
div.c{
	padding-top:55px; overflow:auto;
	position: absolute; text-align:center;
	padding-bottom:0; width: 45px;}
.tblDataShaded {background-color:#99F;cursor: default;}
.tblHeading {
	color:#fff; font-size:12px;
	font-weight:bold; vertical-align:bottom;
	background:#339; padding-left:4px;}
.tblHeading2 {
	display:none; color:#fff;
	font-size:12px; font-weight:bold;
	vertical-align:bottom; background:#339;
	padding-left:4px;}
#tblReportCriteria {background:#339;color:#fff;}
th {text-align:left;}

tr.colheader{display:none;}

