/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
.MATH    { font-family: "Century Schoolbook", serif; }
.MATH I  { font-family: "Century Schoolbook", serif; font-style: italic }
.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }

/*body, td, p, div, small, big {
	font-family: "Century Schoolbook", sans-serif, serif
}
*/

/* implement both fixed-size and relative sizes */
/*
SMALL.XTINY		{ font-size : xx-small }
SMALL.TINY		{ font-size : x-small  }
SMALL.SCRIPTSIZE	{ font-size : smaller  }
SMALL.FOOTNOTESIZE	{ font-size : small    }
SMALL.SMALL		{  }
BIG.LARGE		{  }
BIG.XLARGE		{ font-size : large    }
BIG.XXLARGE		{ font-size : x-large  }
BIG.HUGE		{ font-size : larger   }
BIG.XHUGE		{ font-size : xx-large }
*/

/* heading styles */
/*
H1		{ text-decoration: overline; color: #222266; padding-top: 0.8em; border: dashed #aaaaaa  }
H1		{ border: solid thin #3366cc; background: #005A9C; color: white; font-size : x-large;   }
*/
LI,P 		{ margin-left: 5%; margin-right: 5% }
H1		{ background: #005A9C; color: white; font-size : 17px; line-height: 22px; letter-spacing: 0.1em; text-align: left; padding-left: 3%; text-transform: none }
//H2		{ background: #e5ecf9; color: black; font-size : large; padding-left: 5% }
H3		{  }
H4		{  }
PRE { margin-left: 8%; margin-right: 8%; border: solid thin #aaaaaa; 
	font-family: Courier, "Courier New", monospace;
	font-size: 15px;
	padding: 10px }
TT { font-family: "Courier New";
     font-size: 16px }

/* mathematics styles */
DIV.displaymath		{ }	/* math displays */
TD.eqno			{ }	/* equation-number cells */

/* document-specific styles come next */


p, body, ol, ul, li, form
{
	color: black;
	font-family: Verdana, "Trebuchet MS", Arial, Helvetica;
	font-size: 12px;
	line-height: 16px;
}

table, td, th
{
    color: black;
    font-family: Verdana, "Trebuchet MS", Arial, Helvetica;
    font-size: 12px;
}

h2
{
    color: #003399;
    font-family: Verdana, "Trebuchet MS", Arial, Helvetica;
    font-size: 17px;
    font-weight: bold;
    line-height: 25px;
		background: #e5ecf9; 
		padding-left: 5%
}

h4
{
/*    color: #003399; */
    font-family: Verdana, "Trebuchet MS", Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
	color: black; background: #e5ecf9; 
	text-align: right; padding-right: 5%; 
}

h5
{
	font-family: Verdana, "Trebuchet MS", Arial, Helvetica;
	margin-top: 10px;
        font-weight: bold;
	font-size: 28px; line-height: 90%;
	color: black; background: #e5ecf9; 
	text-align: right; padding-right: 5%; 
	letter-spacing: 0.05em
}

em
{
    color: #003399;
    font-family: Verdana, "Trebuchet MS", Arial, Helvetica;
    font-size: 12px;
    font-style: italic;
    font-weight: normal;
    line-height: 16px;
}

var
{
    font-family: Verdana, "Trebuchet MS", Arial, Helvetica;
    font-size: 10px;
    font-style: normal;
    line-height: 14px;
}

a:link
{
    color: #0000ff;
}

a:visited
{
    color: #6666ff;
}

.page
{
    width: 465px;
    border: 0px none;
    margin: 0;
    padding: 0
}

.wholepage
{
    width: 640px;
    border: 0px none;
    margin-left: 15;
    margin-right: 5;
    padding: 0
}

.extrapage
{
    width: 700px;
    border: 0px none;
    margin-left: 15;
    margin-right: 5;
    padding: 0
}

.required
{
    color: red;
    font-weight: bold;
}

.topbk
{
    color: white;
    background-color: #666666;
}

.headerbk
{
    color: white;
    background-color: #ff6600;
}

.lightbk
{
    background-color: #eeeeee;
}

.copyright
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #999999;
    line-height: 12px;
}

.v11px
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 14px;
}
