/*
**
**      File:           capitadirect.css
**
**      Location:       Academy.Direct
**
**      Description:    A Template Cascading Style-Sheet, with hints
**                      on what may and may not be changed to affect
**                      an subtly/entirely different feel on the
**                      Academy.Direct range of products
**
**      Author:         Shailesh
**
**      Date:           30-Jan-2003
**
**------------------------------ CHANGELOG
** Version      Date            Who     Description
**======================================================================
**      1.0     11-JUL-2000     AMC     Initial release
**	1.1	08-JUL-2005		Modularisation
**======================================================================
*/

/*
** BEGIN: DEFAULT
** Default settings. It is dangerous to over-specify these.
*/

BODY, DIV {

}
OL {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 10pt;
}

/* Starts - Version 1.1 */

#innertable {
width:100%;
}
/* Ends - Version 1.1 */



/* Starts - Version 1.1 */
DIV.DIRECT PRE {
	font-family: "Courier";
}
/* Ends - Version 1.1 */



FIELDSET {
        margin: 5px;
}

LEGEND {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
}

FIELDSET LEGEND {
        font-weight: bold;
}

DIV.direct {
        margin-left: 5px;
}

DIV.direct H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:2em;
	font-weight:normal;
	margin-bottom:1em;
	color:#e31736;
}

DIV.direct H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	margin-bottom:0.7em;
	color:#e31736;
}

DIV.direct H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	margin-bottom:0.5em;
	margin-top:2em;
	color:#000000;
}

/* Starts - Version 1.1 */

DIV.direct DIV.hhead1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:2em;
	font-weight:normal;
	margin-bottom:1em;
	color:#e31736;
}

DIV.direct DIV.hhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	margin-bottom:0.7em;
	color:#e31736;
}


DIV.direct DIV.hhead3  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:normal;
	margin-bottom:0.5em;
	margin-top:2em;
	color:#000000;
}
/* Ends - Version 1.1 */

DIV.direct FIELDSET {
        border-color: #9F9B8F;
}

DIV.direct .searchnotes {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-weight: normal;
        font-size:75%;
        color:#000000;
        text-align: left;
        vertical-align: middle;
}


DIV.direct P.code {
        margin-left: 5px;
        background-image: url(/pplivedb/user/gfx/bg.jpg);
}


DIV.direct FORM.clear {
        background-color: transparent;
        color: black;
}

DIV.direct TABLE.clear {
        background-color: transparent;
}
        
DIV.direct TABLE.clSimplForm TR TD UL{
        color: black;
}

DIV.direct TABLE.clear TD.label {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        text-align: left;
        font-weight: bold;
}

DIV.direct TABLE.clear TD.explanation {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size: 10pt;
        color:#000000;
        text-align: left;
        vertical-align: top;
	background-color: lightgrey;
}

DIV.direct TABLE.clear TD.data {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        font-weight: bold;
        text-align: left;
}

DIV.direct TABLE.list {
        background-color: rgb(225,225,225);
}

DIV.direct TABLE.list TR TD {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        background-color: rgb(238,238,238);
}


DIV.direct TABLE TR TD.calctext {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        text-align: left;
}

DIV.direct TABLE TD.normaltext {
        font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size: 10pt;
        color:#000000;
        text-align: left;
        vertical-align: top;
}

/* Starts - Version 1.1 */
DIV.direct span.normaltext  {
		font-family:Verdana,Arial,Helvetica,sans-serif;
        font-size: 10pt;
        color:#000000;
        text-align: left;
}
/* Ends - Version 1.1 */

DIV.direct TABLE.Hilite {
        background-color: #E5E5F6;
        border: 0;
        cellpadding: 0;
        cellspacing: 0;
}

/* Starts - Version 1.1 */
DIV.direct TABLE.Hilite TH {
        font: x-small Verdana,Arial,Helvetica,sans-serif;
		font-weight: bold;
        text-align: left;
        background-color: #E5E5F6;
        border-width: 2px;
        margin: 0px;
        padding: 0px;
}
/* Ends - Version 1.1 */

DIV.direct TABLE.drill {
         background-color: grey;
}

DIV.direct TABLE.drill TH {
        font: x-small Verdana,Arial,Helvetica,sans-serif;
        text-align: left;
        background-color: ButtonFace;
        border-color: ButtonFace;
        border-style: solid;
        border-width: 2px;
        margin: 0px;
        padding: 0px;
}

DIV.direct TABLE.drill TR.sort TH {
        font: x-small Verdana,Arial,Helvetica,sans-serif;
        text-align: left;
        background-color: ButtonFace;
        border-width: 2px;
        border-style: outset;
        border-color: ButtonFace;
        margin: 0px;
        padding: 0px;
        cursor: hand;
}

DIV.direct TABLE.drill TR TD.num, TABLE.drill TR TD.numeric {
        text-align: right;
}

DIV.direct TABLE.drill TR {
        font: x-small Verdana,Arial,Helvetica,sans-serif;
}

DIV.direct TABLE.drill TR.drillRow {
        background-color: rgb(238,238,238);
        cursor: hand;
}

DIV.direct TABLE.drill TR.selectrow {
        background-color: skyblue;
        cursor: hand;
}

DIV.direct TABLE TD.subheading {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-weight: bold;
        text-align: left;
        font-size: small;
}

DIV.direct TABLE TD.subheading1, DIV.direct TABLE TH.subheading1 {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-weight: bold;
        text-align: left;
        font-size: x-small;
}

DIV.direct TABLE TD.subheading2 {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-weight: bold;
        text-align: left;
        font-size: xx-small;
}

DIV.direct TABLE TH {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        text-align: center;
        background-color: lightgrey;
        border-width: 0px;
        border-style: none;
        border-color: lightgrey;
        margin: 0px;
        padding: 0px;
}

DIV.direct TABLE TD.num, DIV.direct TABLE TH.num {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        font-weight: bold;
        text-align: right;
}

DIV.direct TABLE TD.amt {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        font-weight: bold;
        text-align: right;
        color: green;
}

DIV.direct TABLE TD.name {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        text-align: left;
}

DIV.direct TABLE TD.tabledata {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        text-align: left;
}


DIV.direct TABLE TD.value {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        text-align: left;
}

DIV.direct .warn, TABLE TD.warn {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        color: red;
        text-align: left;
        font-weight: bold;
}

DIV.direct TABLE TR TD.debit {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        font-weight: bold;
        text-align: right;
}

DIV.direct TABLE TR TD.credit {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        font-weight: bold;
        color: green;
        text-align: right;
}

DIV.direct TABLE TR.reverse {
        background-color: #E5E5F6;
        cursor: default;
}

DIV.direct TABLE TR.normal {
        background-color: white;
        cursor: default;
}

DIV.direct .address, TD.address {
        background-color: rgb(255,255,230);
        border-style: solid;
        border-width: 1px;
        border-color: black;
        color: black;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
        text-align: left;
}

DIV.direct TABLE TR.summary {
        background-color: pink;
        cursor: default;
}


/* Release 1.2 - Start */

#outerheader 
{
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
}


DIV.DIRECT SPAN.btn
{
	border=1;
	width=80;
	height=25;
	background-color=rgb(235,235,235);
	foreground-color=black;
	border-style=solid;
	text-decoration=none;

}  

DIV.DIRECT SPAN A 
{	text-decoration:none;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: x-small;
	font-color: black;
}

TABLE TR TD INPUT.buttonspec
{
	width=100px;
	height=30px;
}

EM A 
{
	font-style: normal;
}
