body         { margin-left: 5px; 
                   margin-top: 5px; 
                   margin-right: 5px; 
                   font-style: normal; 
                   font-variant: normal; 
                   font-weight: normal; 
                   font-color: #000000; 
                   font-family: Arial, Helvetica, sans-serif;
                   font-size: 14px; line height: 16px
}
h1           { font-family: Arial; font-size: 18pt; color: #93FFA0 
}
h2           { font-family: Arial; font-size: 15px; color: #93FFA0; font-weight: normal }

.hd           { font-family: Tahoma,Arial; font-size: 20px; color: #993399; font-weight: bold; line-height: 26px  }
.tbody         { font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: #000000; line-height: 16px }
.t10         { font-family: Arial,Helvetica,sans-serif; font-size: 15px; color: #000000; line-height: 18px }
.t12         { font-family: Arial,Helvetica,sans-serif; font-size: 14px; color: #FFFFFF; line-height: 18px }
.t12y        { font-family: Tahoma,Helvetica,sans-serif; font-size: 14px; color: #FFFFFF; font-weight: normal; line-height: 18px }


.tv          { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #FFFFFF }
.data        { font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10pt }
.lhbox  {  font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #993399; line-height: 13px; padding:4px }
.buttons     { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #FFFFFF; font-weight: normal }
.towns     {font-family: Georgia, serif; font-size: 12px; color: #00FF99; font-weight: normal }
.props     {font-family: Georgia, serif; font-size: 16px; color: #00FF99; font-weight: normal }
.t12g     {font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 14px; color: #00FF99; font-weight: normal }
.courses         { font-family: Georgia,Verdana,Arial,Helvetica,sans-serif; font-size: 14px; color: #993399; line-height: 18px }
.poptext     { font-family: tahoma,Arial,Helvetica,sans-serif; font-size: 11px; color: #FFFFFF; line-height: 12px  }

.txt8       { font-family: Tahoma,Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
hr           { height: 1px; color: #993399}

a {text-decoration: none;}
a:link {color: #0000FF}
a:visited {color: #0000FF}
a:hover {color: #0000FF; text-decoration: underline; }
a:active {color: #0000FF}

.pi_top   { padding: 0px;
	background-image: url(images/180_pi_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
                height: 8px;
	}

.pi_mid   { background-image: url(images/180_pi_m.gif);
	background-repeat: repeat-y;
	background-position: left top;
                padding-left: 10px;
                padding-right: 10px;
                font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #993399; line-height: 13px;
	}


.pi_bot   { padding: 0px;
	background-image: url(images/180_pi_b.gif);
	background-repeat: no-repeat;
	background-position: left top;
                height: 8px;
	}


.diary  {
border-collapse:collapse;
border:1px solid #993399;
background-color:#FFE6FF;
width:450px;
}

.diary td  
{
font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; color: #000; line-height: 13px;
vertical-align:top;
text-align: left;
border-bottom: 1px solid #993399;
padding:3px 5px 3px 5px;
height:40px;
} 

.diary th
{
background-color:#993399;
font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: #FFF; font-weight:normal;
text-align: center;
border-bottom: 1px solid #993399;
padding:3px 5px 3px 5px;
}


              

