.mobile {display:none;}
.screen {display:none;}

* {
margin: 0;
padding: 0;
font-family: arial,sans-serif;
}

body {background-color:#fff; color:#000;}
a img {border:none;}
div {display:block;}

#cContainer {
  width: 7.25in;
  margin: 0in .5in 0 .5in;
}

#cMainContent {width:95%;margin: 0in .25in .5in .25in;
}
#cHeaderLeft {float:left;width:300px;margin-top:10px;}
#cLogo {float:right;
  width:357px;
}
#pLogo {font-family:"times new roman",times,serif !important;font-size:36px !important;color:#000;}
.logogrey {color:#999;font-family:"times new roman",times,serif;font-size:36px;}

#cTopNav {display:none;}
}
#cBoxTop {
  height:24px;
  margin:0;
}
#cContentBox {
  margin:0;padding:0;
/*  border: 2px solid #21212A; */
  border-top-width:0px;
  border-bottom-width:0px;
  margin-bottom:20px;
 /* background: #474A5B url('/images/bg-content-bottom.jpg') no-repeat bottom center; */
}
#cContent {
  padding: 0 45px 20px 45px;
  background: #474A5B url('/images/bg-content-glow.png') no-repeat bottom center;
  min-height:300px;
  margin:0 2px 0 4px;
}

#cBoxLeft {
  float:left;
  width:300px;
  text-align:left;
  font-size:14px;
  padding-bottom:30px;
}

#cBoxRight {
  float:right;
  width:300px;
  text-align:right;
  font-size:14px;
  padding-bottom:30px;
}

#cBottomNav {display:none;}


th
{
	/* border: 1px solid #385708; */
	border-bottom: 2px solid #FF6600;
	margin: 0px 8px 2px 8px;
	padding: 0px 0px 2px 0px;
   background: none;
	color: #444;font-weight:bold;font-size:11pt;
	text-align: center;
   vertical-align:bottom;
}
.datatable {font-size:10pt;color:#000;width:100%;border-bottom:1px solid #AAA;}

td.label {text-align:right;}
td {padding-right:10px;}

th.vert {background-color:#FFF;color:#000;background-image:none;
  border-right: 1px solid #666;text-align:center;
}
.centered {text-align:center;}

/* ======= Detail Report ========= */
.pSection {page-break-inside:avoid;clear:both;page-break-before:auto;
  font-family:Arial,sans-serif;font-size:11pt;line-height:13pt;color:#000;
  margin-bottom:.5em;margin-top:.5em;display:block;}
.pTitle {clear:left;font-weight:bold;}
.pLeft {float:left;text-align:left;width:45%;margin-left:.25in;}
.pRight {float:left;text-align:left;width:45%;margin-left:.25in;}
.pLabel {clear:left;width:1.5in;color:#888;float:left;padding-right:15px}
.pData {float:left;}
.indented {padding-left:15px;padding-right:0 !important;}


