/* Stylesheet for my homesite */

/* BODY rule */
.valpg	{
	color : #000000; /* black */
	background : #FFFAF0; /* floral white */
	border : 0;
	margin : 0 auto;
	padding : 0;
	width : 100%;
}

.valpgnarrow	{
	color : #000000; /* black */
	background : #FFFAF0; /* floral white */
	border : 0;
	margin-left: 20%;
	margin-right: 20%;
	padding : 0;
	line-height : 120%;
}

P	{
	font-size: small;
	font-weight : normal;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	text-align : justify;
	border : 0;
	margin : 8px 50px;
}

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

/* Links */
A:visited  {
	color : #990066; /* darkish maroon */
	background : transparent;
	font-weight : normal;
}

/* Offsite link to distinguish from internal links */
A.offsite:link  {
	font-family: Arial, sans-serif;
	font-weight : normal;
	background : transparent;
}

A:link	{
	font-weight : bold;
	background : transparent;
}

/* Hover (doesn't work in Netscape) */
A:hover  {
	color : #FF00FF; /* fuchsia */
	background : #FFCCFF; /* pink */
}

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

P.nomargin	{
	font: small Verdana, Trebuchet, Arial, sans-serif;
	text-align : justify;
	border : 0;
	margin : 0;
	padding : 0;
}

P.table	{
	font: small Verdana, Trebuchet, Arial, sans-serif;
	text-align : justify;
	border : 0;
	margin : 6px 0;
	padding : 0;
}

P.picleft	{
	font: small Verdana, Trebuchet, Arial, sans-serif;
	text-align : left;
	border : none;
	margin : 8px 50px;
	padding : 0 0 0 20px;
}

P.picright	{
	font: small Verdana, Trebuchet, Arial, sans-serif;
	text-align : left;
	border : none;
	margin : 8px 50px;
	padding : 0 20px 0 0;
}

P.narrow   {
	font: small Verdana, Trebuchet, Arial, sans-serif;
	text-align : justify;
	border : 0;
	margin : 8px 30px;
}

P.center   {
	text-align : center;
	border : 0;
	margin : 8px 0;
	line-height : 120%;
}

P.right	{
	text-align : right;
}

P.nojust   {
	font: small Verdana, Trebuchet, Arial, sans-serif;
	text-align : left;
	border : 0;
	margin : 8px 50px;
}

P.space-line  {
	background : transparent;
	clear : both;
	color : #000000;
	font-size : 0.1em;
	margin : 0;
	padding : 0;
	text-align : left;
}

P.katring	{
	text-align : center;
	font-size : x-small;
	font-weight : bold;
	font-family : Verdana, Trebuchet, Arial, sans-serif;
	border : 0;
	margin : 0;
}

P.menu	{
	text-align : left;
	border : 0;
	margin : 8px 80px;
	line-height : 120%;
}

.small   {
	font-size: x-small;
	text-align : left;
	border : 0;
	margin : 8px 50px;
	padding : 6px;
}

.smallcenter	{
	text-align : center;
	font-size : x-small;
	border : 0;
	margin : 8px 0;
}

.emphasis	{
	color : #990066; /* darkish maroon */
	background : #FFFAF0; /* floral white */
}

PRE	{
	color : #990066; /* darkish maroon */
	background : #FFFAF0; /* floral white */
	border : 0;
	margin : 8px 0 8px 50px;
}

UL, OL   {
	font: small Verdana, Trebuchet, Arial, sans-serif;
	text-align : left;
	border : 0;
	margin : 8px 80px;
	line-height : 120%;
}

UL UL, UL OL, OL UL   {
	font: x-small Verdana, Trebuchet, Arial, sans-serif;
	text-align : left;
	border : 0;
	margin : 4px 20px;
	line-height: 120%;
}

H1	{
	color : #000000; /* black */
	background : transparent;
	font: x-large Verdana, Trebuchet, Arial, sans-serif;
	text-align : center;
	border-color : #990066; /* darkish maroon */
	border-style : solid;
	border-width : 0px 0px 2px 0px;
	margin : 0;
	padding : 6px;
}

H1.firstpage	{
	color : #000000; /* black */
	background : transparent;
	font: x-large Verdana, Trebuchet, Arial, sans-serif;
	text-align : center;
	border : 0;
	margin : 0;
	padding : 6px;
}

H2	{
	color : #990066; /* darkish maroon */
	background : transparent;
	font: italic large Verdana, Trebuchet, Arial, sans-serif;
	text-align : center;
	border : 0;
	margin : 0;
	padding : 6px 0;
}

H2.left	{
	color : #990066; /* darkish maroon */
	background : transparent;
	font: large Verdana, Trebuchet, Arial, sans-serif;
	text-align : left;
	border : 0;
	margin : 0 50px;
	padding : 6px 0;
}

H3	{
	color : #000000; /* black */
	background : transparent;
	font: large Verdana, Trebuchet, Arial, sans-serif;
	text-align : center;
	border : 0;
	margin : 6px 0;
}

H3.left	{
	text-align : left;
	border : 0;
	margin : 6px 20px;
}

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

H3.firstpage	{
	color : #990066; /* darkish maroon */
	background : transparent;
	font: bold medium Verdana, Trebuchet, Arial, sans-serif;
	text-align : left;
	border : 0;
	margin : 6px 0;
}

H4	{
	color : #000000; /* black */
	background : transparent;
	font: medium Verdana, Trebuchet, Arial, sans-serif;
	text-align : center;
	border : 0;
	margin : 6px 0;
}

table	{
	color : #000000; /* black */
	background : transparent;
	border : 0 none;
	margin : 6px 0;
}

TD	{
	font: small Verdana, Trebuchet, Arial, sans-serif;
	border : 0;
	margin : 0;
}

TD.center	{
	font: small Verdana, Trebuchet, Arial, sans-serif;
	border : 0;
	margin : 0;
	text-align : center;
}

TH	{
	font-size: small;
	font-weight : normal;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
	border : 0;
	margin : 0;
	text-align : center;
}

TD.justify	{
	font: small Verdana, Trebuchet, Arial, sans-serif;
	text-align : justify;
	border : 0;
	margin : 0;
}

TD.standout	{
	font: small Verdana, Trebuchet, Arial, sans-serif;
	text-align : center;
	border-color : #990066; /* darkish maroon */
	border-style : solid;
	border-width : thin;
	color : #990066; /* darkish maroon */
	background : #FFEFD5; /* papaya whip */
	padding : 12px;
	margin : 0;
}

TD.small	{
	font: 80% Verdana, Trebuchet, Arial, sans-serif;
	border : 0;
	margin : 0;
}

td.Start {
border:0 none;
padding:0 4px;
}
td.January {
border:0 none;
padding:0 4px;
}
td.February {
border:0 none;
padding:0 4px;
}
td.March {
border:0 none;
padding:0 4px;
}
td.May {
border:0 none;
padding:0 4px;
}
td.June {
border:0 none;
padding:0 4px;
}
td.July {
border:0 none;
padding:0 4px;
}
td.August {
border:0 none;
padding:0 4px;
}
td.September {
border:0 none;
padding:0 4px;
}
td.October {
border:0 none;
padding:0 4px;
}
td.November {
border:0 none;
padding:0 4px;
}
td.December {
border:0 none;
padding:0 4px;
}

IMG.left	{
	float : left;
	margin : 0 20px 6px 0;
}

IMG.right	{
	float : right;
	margin : 0 0 6px 20px;
}

IMG.leftb	{
	float : left;
	border : none;
}

IMG.rightb	{
	float : right;
	border : none;
}

/* IMG.left1	{
	float : left;
	margin : 0 20px 8px 8px;
}

IMG.right1	{
	float : right;
	margin : 0 8px 8px 20px;
} */

STRONG	{
	font-weight : bold;
	color : #990066; /* darkish maroon */
	background : transparent;
}

CITE	{
	font-weight : normal;
	font-style : italic;
}

SUP	{
	font-size: smaller;
	font-family: Verdana, Trebuchet, Arial, sans-serif;
}

.otherlang	{
	font-style : italic;
}

/* Boxes */
.left1	{
	float : left;
	margin : 10px 20px 20px 50px;
}

.right1	{
	float : right;
	margin : 10px 50px 20px 20px;
}


.standout	{
	border : solid 2px #990066; /* darkish maroon */
	color : #000000; /* black */
	background : #FFEFD5; /* papaya whip */
	padding : 12px 0;
/*	margin-left: 20%;
	margin-right: 20%; */
}

.plain	{
	border : 0 none;
	color : #000000; /* black */
	background : #FFFAF0; /* floral white */
	padding : 12px 0;
	margin : 0; 
}

.plainborder	{
	border-color : #990066; /* darkish maroon */
	border-style : solid;
	border-width : 0px 0px 2px 0px;
	color : #000000; /* black */
	background : #FFFAF0; /* floral white */
	padding : 12px 0;
	margin : 0; 
}

.navbarbox  {
	text-align : center;
	border : solid #990066 2px; /* darkish maroon */
	font-size : x-small;
	margin-left: 20%;
	margin-right: 20%;
	padding : 3px;
}

.divbox  {
	padding : 0;
	margin : 0 0 2px 0;
	border-color : #990066; /* darkish maroon */
	border-style : solid;
	border-width : 0px 0px 2px 0px;
	color : #000000; /* black */
	background : transparent;
}

/* Datestamp */
.datestamp  {
	color : #990066; /* darkish maroon */
	background : transparent;
	font : italic x-small Arial, sans-serif;
	text-align : center;
	border : 0;
	margin : 8px 0;
}

/* Footer rules */
.doc-foot {
	margin: 0;
	text-align: center;
	border: 0;
}

.foot-limg {
	border: 0;
	float: left;
	margin: 0;
}

.foot-rimg {
	border: 0;
	float: right;
	margin: 0;
}
/* End Footer rules */

