/* TAG STYLES */
table {
	font-size: 11pt;
	}
font {
	font-family: Arial, SansSerif;  
	margin: 0px; 
	}
		
.monthtitle {
	font-family: Arial, SansSerif;
	font-size:   12pt;
	font-weight: bold;
	}
    	
.monthtable {
	font-size:   12pt;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-spacing: 0px;
	border-collapse: collapse;
	text-align: center;
	vertical-align: top;
	}		
.monthtableheadercell {
    background-color: #D0D0D0;
	border-width: 2px 2px 2px 2px;
	border-style: solid;
	border-color: blue;
   	font-weight: bold;
	text-align: center;
	}
		
	
/* HEADINGS FILES                                             */	
/* H1 and H2 are the used in Headings.jsp: headers at the top */ 
.heading  {
    font-family: Times, Serif;
	}
h1 {
	font-size: 20pt;
	font-weight: bold;
	color: #ffffff;
	margin: 0px;
}
h2 {
	font-size: 18pt;
	font-weight: bold;
	margin: 0px;
	color: #000000;
}

/* H3 is used in tables
   H4 are the page sub-headers */ 
h3 {
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	font-family : Arial, SansSerif;
	}
h4 {
	font-size: 13pt;
	font-weight: bold;
	margin: 0px;
	font-family : Arial, SansSerif;
	}
/* H5 is the section headers within the directory on the home page */ 
h5 { 
	font-size: 11pt;  	
	font-weight: bold;
	margin: 0px;
	font-family : Arial, SansSerif;
	}
/* H6 is used for footnotes and smaller items */ 
h6 { 
	font-size: 10pt;  	
	font-weight: bold;
	margin: 0px;
	font-family : Arial, SansSerif;
	}
/* ErrorMessage for errors in form submissions */
error {
    font-size: 12pt;
	text-decoration: none;
    font-family: Arial, SansSerif;
	color: red;
	}

/* TABLE STYLES */
/* Text size within a table when need overwriting */
.navtable  { 
    width: 100%;
	border: 0;
	background-color: #123456;
	height: 30;
	font-size: 11pt; 
	font-family:  Cancun, Arial, SansSerif; 
	text-decoration: none;
	color: #CCCCCC;
	}
.navtablebright  { 
  width: 100%;
	border: 0;
	background-color: #1A4D7C;
	height: 30;
	font-size: 11pt; 
	font-family:  Cancun, Arial, SansSerif; 
	text-decoration: none;
	color: #E0E0E0;
	}		
	
/* splashTitle is used for text over the splash image */ 
.splashTitle { 
	font-size: 12pt;  	
	font-weight: bold;
	font-style: italic;
	margin: 0px;
	font-family : Arial, SansSerif;
	}
	
/* backgroundmap is used for Akumal and Area maps in Info.jpg */
.backgroundmap {
   background-repeat: no-repeat;
   background-position: center;
   }

/* Image Sizes: Splash and Logo: Large=720x540   3/4=540x405   1/2=610x270*/
.splashImage {
    width:  540px;
	height: 405px;
	}
.splashColumn {
    width:  540px;
	}
.logoImage {
    height: 100px;
	width:  200px;
	}	
.mapImage  {
    height: 400px;
	width:  556px;
	}	

.photoThumb {
    height: 103;
	width:  103;
	}
.photoImage {
    width:  689;
    height: 517;
	} 	
	
.photoBanner {
	font-family: Arial, SansSerif;
	font-size:   9pt;
	font-weight: bold;
}
