body {
font-family: Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #000000; 
/*margin: 0px 0 0 0px;
padding:0 0 0 0;*/
text-align:center;
}

.bigback{background-color: #FFFFFF}
.bigborder{border: solid #FFFFFF 4px}
.mainback{background-color: #FFFFFF}
table.main{border: double #939081 3px; margin: 5px; padding 5px;
	 background: #FFFFFF}
td.footer{border-top: double #939081 3px; font-size: 8pt;
	font-family: Arial,Helvetica,'sans-serif'}
td.header{border-bottom: double #839081 3px}

.pagefooter{font-size: 8pt; font-family: Arial,Helvetica,'sans-serif'}

table.ptab{border:solid #800080 1px; color: #800080;
        font-family: Arial,Helvetica, 'sans-serif';
	background-color: #fdf1fd; font-size: 10pt;
	margin-bottom: 10px}
th.ptab{background-color: #800080; color: #FFFFFF; font-weight: bold;}

table.datepick{border:solid #800080 1px; color: #800080;
        font-family: Arial,Helvetica, 'sans-serif';
	background-color: #fdf1fd; font-size: 10pt;}

#pickdata td{
	padding: 0 5 0 5;
	text-align: right; font-size: 8pt}
#pickdata td a{
	color: #660066; text-decoration:none; font-weight: bold}
#pickdata td a:hover{
	color: #FFFFFF; background: #660066; font-weight: bold}

.bordered{font-family: arial; font-size: 10pt;
          margin-left:25px; margin-right: 25px;
	  border: solid #CC1111 1px;
	  background-color: #FFE0F0}
.bordpink{font-family: arial; font-size: 10pt;
          margin-left:25px; margin-right: 25px;
	  border: solid #cf729b 1px;
	  background-color: #ffdada}
div.bordpink{border: solid #cf729b 1px;
	background-color: #fdc1c1; padding: 5px}

table.caltab{font-family: arial; font-size: 10pt;
             margin-left: 25px; margin-right: 25px}
td.caltab{border-bottom: solid #000088 1px}
.note{font-weight: bold; color: #000088}
.calinvert{font-weight: bold; background-color: #BB2266; color: #FFFFFF}
.place{font-family: arial; font-weight: bold;
       font-size: 11pt; color: #800080}
.calarrow1{color: #6262A2}
.calarrow2{color: #A262A2}

/* writings */
.writings{font-size: 10pt; line-height: 145%; text-align: justify;
	  font-family: Arial}
.writings-title{font-size: 20pt; color: #800080;
	        font-family: Arial; font-weight: bold;
		line-height: 24pt;}

/* dropcap start */
.dropcase {font-size: 11pt;}
#droppara p{line-height: 145%}
#droppara p:first-letter {font-size: 350%; font-weight: bold; 
	    float: left; line-height: 80%; padding-right: 3px;
	    padding-top: 2px}

/* navtab */
.navtab{
padding:0 0 0 0;
margin:0 0 0 0;
border-bottom:solid #7D695B 1px;
border-top:solid #7D695B 1px;
/*font-family: 'Palatino-Bold', 'Palatino', 'serif';*/
font-family: palatino linotype, trebuchet ms, veranda, arial, helvetica, sans-serif;
font-size:14px; font-weight:bold;
width: 800px;
}

#navdata td{
margin: 0 0 0 0;
padding: 0 0 0 0;
color: #0000FF;
text-align:center;
white-space: nowrap;
line-height: 1.0em;
}

#navdata td a{
padding: 6px 7px 5px 7px;
/*background:#D5C3AC;*/
/*color: #171d00;*/
/*color: #939081;*/
color: #535041;
text-decoration:none;
float: left;
/*border-left:solid #fff 1px;*/
}

#navdata td a:hover{
background:#939081;
color: #ffffff;
text-decoration:none;
/*border-left:solid #fff 1px;*/
}
/* navtab end */

A.plainpurple{color: #660066; text-decoration:none}
A.ulpurple{color: #660066}

A.ReturnToTop{
font-family: Arial,Helvetica, 'sans-serif';
color: #800080; text-decoration:none; font-weight: bold; font-size:9pt
}
A.ReturnToTop:hover{
font-family: Arial,Helvetica, 'sans-serif';
color: #D055D0; text-decoration:none; font-weight: bold; font-size:9pt
}

A.ReturnToMainPage{
font-family: Arial,Helvetica, 'sans-serif';
color: #880000; text-decoration:none; font-weight: bold; font-size:9pt
}
A.ReturnToMainPage:hover{
font-family: Arial,Helvetica, 'sans-serif';
color: #D05555; text-decoration:none; font-weight: bold; font-size:9pt
}
