/*** BASIC ELEMENTS **************************************************/

BODY, TABLE, TD {
    color: #333;
	font: normal 11px Verdana, Arial, sans-serif;
}

BODY {
	margin: 0px;
	padding: 0px 0px 30px 0px;
	background-color: #fff;
	color: #000;
	text-decoration: none;
	text-align: center;
}

#canvas {
	margin: 0 auto 0 auto;
}

strong {
	color: #036915;
	font-weight: bold;
}

P {
	line-height: 140%;
	text-align: justify;
}

H1 {
    color: #369;
    font-size: 15px;
    font-weight: bold;
    font-family: "Arial Narrow", arial, sans-serif;
	line-height: 110%;
	text-align: justify;
}

H2 {
	margin-bottom: 3px;
	color: #036;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
	text-align: left;
}

H3 {
	margin-top: 3px;
	padding: 0px;
	color: #333;
	font-weight: bold;
	font-size: 12px;
}

H4 {
	margin-top: 3px;
	padding: 0px;
	color: #333;
	font-weight: bold;
	font-size: 9px;
}

UL, DL {
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 30px;
}

OL {
	margin-top: 5px;
}

LI, DD {
	margin-bottom: 5px;
}

UL LI, DL DD {
	list-style-type: square;
}

DL DT {
    margin-bottom: 5px;
    font-size: 10px;
    font-weight: bold;
}

DL DD {
    margin-left: 0px;
    margin-bottom: 5px;
}

SUP {
    font-size: 8px;
}

HR {
	height: 0px;
	width: 80%;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: dashed 1px #ccc;
}

FIELDSET {
	padding: 10px;
	background-color: #f9f9f9;
}

FIELDSET LEGEND {
	margin-bottom: 8px;
}

INPUT, SELECT, TEXTAREA {
	font-size: 10px;
}

A, A:link, A:active {
	/* color: #9D9D9D; */
	color: #727272;
	text-decoration: None;
	font-size: 10px;
}

A:visited {
	/* color: #9D9D9D; */
	color: #727272;
	text-decoration: None;
}

A:hover	{
	color: #036915;
	text-decoration: None;
	font-weight: bold;

}

FORM {
	margin: 0px;
}


/*** SPECIFIC ELEMENTS ***********************************************/

.silver_subtitles {
	font: normal 12px "Trebuchet MS", Verdana, Arial, sans-serif;
	font-variant: small-caps;
	color:#727272;
}

.silver_text {
	color:#727272;
	font-size:10px;
}

.myscrollbox {
	height:200px;
	width: 315px;
	border: solid 1px #D0D0D0;
	background-color:#EBEBEB;
	overflow:auto;
	overflow-x:visible;
	font-size: 10pt;
	text-align: justify;
	margin: 5px;
	padding: 5px;
}

.myscrollboxyear {
	height:30px;
	width: 315px;
	border: solid 1px #D0D0D0;
	background-color:#F2FFF2;
	overflow:auto;
	text-align: justify;
	margin: 5px;
	padding: 5px;
}

A.Subtitles, A.Subtitles:link, A.Subtitles:active, .Subtitles:hover {
	margin: 0px 0px 10px 0px;
	padding: 0px 20px 5px 0px;
	font: normal 12px "Trebuchet MS", Verdana, Arial, sans-serif;
	font-variant: small-caps;
}

.BOX{
	border: solid 1px #D0D0D0;
	margin: 5px;
	padding: 15px;
}
BODY.fullscreen {
	background: #fff url("/shared/images/tile.background.white.gif") repeat-y;
}s

#column {
	background-color: #369;
}

#menu TD {
	background-color: #69c;
}

#submenu {
	margin: 1px 0px 10px 0px;
	padding: 3px 20px 5px 20px;
	background-color: #edebd9;
	font: normal 13px "Trebuchet MS", Verdana, Arial, sans-serif;
	font-variant: small-caps;
}

#content P {
	margin-left: 10px;
	margin-right: 10px;
}

.spread {
	border: solid 1px #fff;
	background-color: #fff;
}

.promo P {
	margin-left: 5px;
	margin-right: 15px;
	color: #fff;
	font-size: 11px;
	line-height: 130%;
}

INPUT.button {
	background-color: #369;
	color: #fff;
	font-size: 10px;
}

.nowrap {
	white-space: nowrap;
}

#addressbar {
	margin-top: 20px;
	padding: 2px;
	color: #4B4B4B;
	text-align: right;
	font: normal 9px Verdana, Arial, sans-serif;
}

#footer {
	background-color: #BFE9A9;
	color: #999;
	font: normal 9px Verdana, Arial, sans-serif;
	text-align: center;
	text-decoration: None;
}

#column LI {
	color: #fff;
}

#column A, #column A:link, #column A:active {
	color: #fff;
	text-decoration: underline;
}

#column A:visited {
	color: #eee;
	text-decoration: underline;
}

#column A:hover	{
	color: #fff;
	text-decoration: underline;
}

TABLE.chart {
	border: solid 1px #ccc;
}

TABLE.chart TR TH {
	background-color: #f5f5f5;
	text-align: left;
}

TABLE.chart TR TD {
	border-top: solid 1px #f5f5f5;
	padding: 2px 5px 2px 2px;
	background-color: #fff;
}

TABLE.chart TR TD.button {
	padding: 2px;
	text-align: right;
}

#footerlink {
	color: #0099FF;
	text-decoration: None;
}

.normal {
	font-size: 10px;
	/**background-color: #F7F7F7;**/
	color: #193791;
}

UL.submenu {
	background-color: transparent;
	margin-left: 17px;
}

UL.submenu UL.submenu {
	margin-top: 5px;
	margin-left: 17px;
}

UL.submenu LI {
	list-style-image: url("/shared/images/graterthan.gif");
	margin-bottom: 5px;
}

UL.submenu LI.active {
	list-style-image: url("/shared/images/arrowselected.gif");
	color: #3F708D;
}

UL.submenu LI.active A, UL.submenu LI.active A:link, UL.submenu LI.active A:active, UL.submenu LI.active A:visited, UL.submenu LI.active A:hover {
	color: #3F708D;
}