/* DC's stylesheet*/

/* Normal Paragraph */
P       {
        font-size: 100%;
        font-family: Verdana, Trebuchet, Arial, sans-serif;
        font-style: normal;
        font-weight: normal;
        background: transparent;
        text-align: left;
	display: block;
	text-align: left;
	text-indent: 0pt;
	margin-top: 6pt;
	margin-bottom: 6pt;
	margin-left: 72pt;
        margin-right: 72pt;
	color: #000000;
	text-decoration: none;
	vertical-align: baseline;
	text-transform: none
}

P.thinmargin  { font-size: 100%; font-family: Verdana, Trebuchet, Arial, sans-serif; font-style: normal; font-weight: normal; background: transparent; text-align: justify; margin: 10px; border: 0 }

P.nojust   {
	font-size: 100%;
	font-weight : normal;
	font-style : normal;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	background : transparent;
	text-align : left;
	border : 0;
	margin : 5px 60px;
}
P.indented   {
	font-size: 100%;
	font-weight : normal;
	font-style : normal;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	background : transparent;
	text-align : left;
	border : 0;
	margin : 12px 60px;
}

P.hanging   {
	font-size: 100%;
	font-weight : normal;
	font-style : normal;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	background : transparent;
	text-align : justify;
	text-indent: -34px;
	border : 0;
	margin : 5px 34px;
}

table   {
	font-size: 100%;
	font-weight : normal;
	font-style : normal;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	background : transparent;
	text-align : justify;
	border : 1;
	margin : 12px 10px
}

table.lefttable   {
	font-size: 100%;
	font-weight : normal;
	font-style : normal;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	background : transparent;
	border : 0;
	margin : 0px 0px;
}

/* Visited link */
A:visited  {
	color : #660099; /* a dark purple */
	font-weight : normal;
}

/* Offsite link to distinguish from internal links */
A.offsite:link  {
	color : #00FFFF;
	font-weight : normal;
}

A:link  {
	color : #0000FF;
}

/* Hover */
A:hover  {
	color : #FF0000;
	background : transparent;
}

/* Active link */
A:active  {
	color : #FF0000; /* red */
	background : #FFFF00; /* yellow */
	font-weight : bold;
}

CITE, EM	{
	font-style : italic;
	border : 0;
}

BLOCKQUOTE	{
	font-size: 100%;
	font-weight : normal;
	font-style: italic;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	text-align : justify;
	margin : 0 80px;
	border : 0;
}

BLOCKQUOTE.left	{
	text-align : left;
	margin : 0 80px;
	border : 0;
}

UL	 { font-size: 100%; font-family: Verdana, Trebuchet, Arial, sans-serif; font-style: normal; font-weight: normal; text-align: left; margin: 18px 20px 6px; border: 0 }

OL	{
	font-size: 100%;
	font-weight : normal;
	font-style: normal;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	text-align : left;
	border : 0;
	margin : 18px 20px 6px 40px;
}

TH	{
	color : #000000; /* black */	
	background : #FFD8B9; /* peach puff */
	font-size: 100%;
	font-weight : bold;
	font-style: normal;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	border : 0;
	margin : 0;
}

TD	{
	color : #000000;
	background : transparent;
	font-size: 100%;
	font-weight : normal;
	font-style : normal;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	border : 0;
	margin : 0;
}

TD.nojust	{
	color : #000000;
	background : transparent;
	font-size: 100%;
	font-weight : normal;
	font-style : normal;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	text-align : left;
	border : 0;
	margin : 0;
}

TD.blue	{
	color : #000000;
	background : #F8F8FF;
	font-size: 100%;
	font-weight : normal;
	font-style : normal;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	border : 0;
	margin : 0;
}

td.blueborder	   { color: #000000; font-size: 100%; font-family: Verdana, Trebuchet, Arial, sans-serif; font-style: normal; font-weight: normal; background: #f8f8ff; text-align: justify; margin: 0; padding: 2px; border: solid 1px #660099 }

.code	{
	font-size : medium;
	font-weight : bold;
	font-style : normal;
	font-family: "Courier New", Courier, monospace;
	color : #660099; /* a dark purple */
	background : transparent;
	border : 0;
	margin : 0;
}

.codepar	{
	font-size : medium;
	font-weight : bold;
	font-style : normal;
	font-family: "Courier New", Courier, monospace;
	color : #660099; /* a dark purple */
	background : transparent;
	margin : 0;
	text-align : center;
}

H1  {
	font : bold x-large Verdana, Trebuchet, Arial, sans-serif;
	background : transparent;
	border : 0;
	margin : 1px 0 1px 0;
	padding : 0;
}

H2  {
	font : bold 120% Verdana, Trebuchet, Arial, sans-serif;
	border : none;
	margin : 0;
	padding : 0;
}

H3   { font: italic 110% Verdana, Trebuchet, Arial, sans-serif; text-align: left; margin: 0; padding: 0; border: none }

H4  {
	font : italic medium Verdana, Trebuchet, Arial, sans-serif;
	border : 0;
	text-align : left;
	margin : 12px 60px;
	padding : 0;
}

H4.smallcenter  {
	font : italic medium Verdana, Trebuchet, Arial, sans-serif;
	border : 0;
	text-align : center;
	margin : 12px 60px;
	padding : 0;
}


.left  {
	text-align : left;
	margin : 6px;
}

.center  {
	text-align : center;
	margin : 12px 60px;
}

.right  {
	text-align : right;
	margin : 0 6px 0 6px;
}