/*--------------------------------------------------------\
# style.css 1.0 |                                         #
#---------------------------------------------------------#
# Copyright (C) 2008 by Carol Paral. All rights reserved. #
\--------------------------------------------------------*/

BODY 		{ background: #FFFFFF;
			  background-repeat: no-repeat;
			  background-attachment: fixed;
			  background-position: center center;
			  color: black;
			  font-size: 14px;
			  font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
			  position: static;
			}
A:link		{ color: darkblue; }
A:visited	{ color: darkblue; }
A:active	{ color: brown }
HR.clearall	{ clear: both; color: black }

.text		{ text-align: justify; 
			}
.tabletext	{ text-align: center;
			  color: #993300;			
			}

.heading	{ font-size: 20px;
			  font-weight: bold;
			  color: #333399;
			  padding-bottom: 6px;
			  padding-top: 8px;
			}
.heading2	{ font-size: 16px;
			  font-weight: bold;
			  color: black;
			}
.bheading	{ font-size: 20px;
			  font-weight: bold;
			  color: #993300;
			  text-align: center;
			  padding-bottom: 6px;
			  padding-top: 8px;
			}
.footer		{ font-size: 10px;
			  font-style: italic;
			  font-weight: normal;
			  text-align: center;
			  border-top: 2px solid gray;
			  padding-top: 4px;
			  margin-top: 4px;
			  color: black;
			  clear: both;
			}

.picture	{ border-top: 4px solid transparent; 
			  border-left: 8px solid transparent; 
			  border-right: 8px solid transparent; 
			  border-bottom: 4px solid transparent; 
			}
.pic-l		{ border-top: 4px solid transparent; 
			  border-left: 8px solid transparent; 
			  border-right: 8px solid transparent; 
			  border-bottom: 4px solid transparent; 
			  margin-bottom: 10px;
			  float: left;
			 }
			 
.pic-r		{ border-top: 4px solid transparent; 
			  border-left: 8px solid transparent; 
			  border-right: 8px solid transparent; 
			  border-bottom: 4px solid transparent; 
			  float: right;
			  margin-bottom: 10px;
			 }

.tab		{ text-align: center;
			  vertical-align: middle;
			  !border-collapse: collapse;
			  border: 1px solid black;
			  font-size: 14px;
			}
.tabhd		{ border-bottom: 1px solid black;
			  padding-left: 24px;
			  padding-right: 24px;
			  padding-bottom: 8px;
			  padding-top: 8px;
			}
.tabcs		{ border-bottom: 1px solid black;
			  border-right: 1px solid black;
			}
.tabcs2		{ border-bottom: 1px solid black;
			}
.tableft	{ border-right: 1px solid black;
			  padding-left: 24px;
			  padding-right: 24px;
			  padding-bottom: 8px;
			  padding-top: 8px;
			}

.tableft2	{ padding-left: 24px;
			  padding-right: 24px;
			  padding-bottom: 8px;
			  padding-top: 8px;
			}
			
.ttab		{ text-align: left;
			  vertical-align: middle;
			  border: 0px solid black;
			  font-size: 14px;
			  
			}
.ttleft		{ text-align: right;
			  padding-right: 15px;
			}

.fmhline	{ border-bottom: 2px solid #993333; }

.fmvline	{ border-right: 2px solid #993333; }

.structure	{ background-color: #660000; 
			  background-image: url("texture.jpg");
			  background-attachment: fixed; 
			  background-position: top left;
			  background-repeat: repeat;
			}
.sumtab		{ font-size: 14px;
			  text-align: left;
			}
.toptab		{ font-size: 14px;
			  text-align: left;
			}
.toptext	{ font-size: 14px;
			  font-weight: bold;
			  color: #993300;
			  text-align: top;
			  padding-right: 20px;
			}
.sumtablf	{ text-align: right;
			}
.caltab		{ width: 30px;
			  font-size: 10px; 
			  border: 2px solid black;
			}
.caldate	{ font-size: 10px;
			  text-align: center;
			  font-weight: bold;
			  padding-left: 20px;
			}
.calevent	{ font-size: 10px;
			  text-align: left;
			  padding-left: 5px;
			}
.calclosed	{ font-size: 10px;
			  font-weight: bold;
			  color: #FF9900;
			  text-align: left;
			  padding-right: 10px;
			}
.calhd		{ font-size: 14px;
			  color: #333399;
			  font-weight: bold;
			  text-align: center;
			 }
.unfloat	{ clear: both; width: 100%; }