/*
|
| TITLE:      GMP Style
| AUTHOR:     Eric Shiarla, emshiarla@gmail.com
|
| EMPLOYED:   Interworks Inc., http://www.interworksinc.com
|
| CREATED:    July 23, 2008
| MODIFIED:   ---------------
|
*/

sup
{
	font-size: 9px;
}

form 
{
	margin: 0;
	padding: 0;
}

.main .copy {
	background-color: #e5e5e5;
}

.main .copy .sap-content {
	padding: 10px 10px 10px 10px;
	overflow: visible;
}

.wrapper, .line, .item {
	overflow: visible;
}

table.dataTable {
	background-color: #fff;
}

table.dataTable, table.dataTable td, table.dataTable th {
	border-color: #bbb;
}

.copy h1 {
	margin: 10px 0;
	color: #516B99;
	font-size: 135%;
	text-transform: uppercase;
}

.copy h2 {
	margin: 20px 0 0 0;
	color: #000;
	font-size: 100%;
	text-transform: uppercase;
}

.gmp h1 {

}

.gmp h2 {
	margin: 5px 0px 12px 0px;
	color: #516B99;
	font-size: 135%;
	text-transform: uppercase;
}

.gmp h3
{
	margin: 13px 10px 9px 0px;
	color: #000000;
	font-size: 85%;
	text-transform: uppercase;
}

.gmp h3.steptitle
{
	color: #005daa;
	font-size:.9em;
	letter-spacing:.07em;
}

.gmp table tr td
{
	font-size: 9pt;
}

.reportName
{
	border: 1px solid #333333;
	background-color: #cccccc;
	text-align: center;
    font-size: 40px;
    font-weight: bold;
    color: #005DAA;
    padding: 5px 5px 5px 5px;
}

.reportDesc
{
	border: 1px solid #333333;
	text-align: center;
	padding: 5px 5px 5px 5px;
	background-color: #f9f9f9;
}

.clientName
{
	float: left;
	border: 1px solid #333333;
	text-align: center;
	padding: 5px 5px 5px 5px;
    font-size: 32px;
    font-weight: bold;
    background-color: #005DAA;
    color: #cccccc;
}

.icon {
	float: none;
	vertical-align: middle;
	border: none;
	margin: 6px 0 10px 6px;
	height: 28px;
	width: 28px;
}

.reportlink 
{
	color: #005DAA;
	font-weight: bold;
	font-size:1.2em;
	
}

.InfoHeader 
{
    color: Red;
    font-size: 75%;
    border: none;
}

.BoldButton
{
   font-weight:bold;
   text-align:center;
   color:#B3B3B3;
   background-color:#6F0004;
   white-space:normal;
   /*word-wrap:break-word;*/
}

.BoldButton:hover
{
    cursor: pointer;
}

.wordWrapColumn
{
   white-space:normal;
   word-wrap:break-word;
}

.LimitedData
{
    font-weight:bold;
    font-style:italic;
}

.plainButton img
{
    float:none;
    margin:0px;
    padding:0px;
    border:0px;
    vertical-align:bottom;
}

.excelButton
{
    vertical-align:bottom;
}
