/*		STANDARD HTML ELEMENTS		*/
body,pre,blockquote, form, table{ font-family:  Arial, Helvetica, sans-serif;color:  #111;text-align: justify;
font-size:    x-small;         /* false value for WinIE4/5 */
voice-family: "\"}\"";       /* trick WinIE4/5 into thinking rule is over */
voice-family: inherit;      /* recover from trick */
 font-size:  small;;    /* intended value for better browsers */
 }
html, body,div{	margin: 0;	padding: 0;  }
em{	color: #AA0000; font-style : normal; font-weight: bold;	}
ul li{ list-style-image : url(images/bullet.gif);  margin: 5px 0px 5px 0px; padding: 0 0 10px 0  }
.divBP{
background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position : top left;
margin: 5px 0px 5px 0px; padding: 5px 0 10px 40px;}
.spnBP{ display: block; background-image: url(images/bullet.gif); background-repeat: no-repeat;
margin: 5px 0px 5px 0px; padding: 5px 0 0 20px;}
.spnCursive{
font-family: cursive;
font-style: italic;
font-size: 14pt;}
h2{
border-bottom :  solid 1px #C00000;
padding: 0;
margin: 0;	
font-family:   'Comic Sans MS', cursive, Arial;
font-weight: bold;
text-align: center;
font-size: 16pt;
color: #C00000; // #4B4D6C;
text-transform : uppercase; }
h3{
padding: 10px 0px 0px 0px;
margin: 10px 0px 10px 0px;	
width: 75%;
font-family:   'Comic Sans MS', cursive, Arial;
font-weight: bold;
text-align: left;
font-size: 14pt;
color:  #C00000;}
.tdTopL{ width: 10px; background-color: #D6D6FF;}
.tdTop{
background-image:url(images/top-tile.gif);
background-repeat : repeat-x;
padding: 0px;
height: 120px;
overflow : hidden;
width:100%;}
.tdTopR{ width: 10px;background-color: #D6D6FF;}
.tdTop2{
padding: 0px 20px 0px 16px;
border-left: solid 2px  #C00000;
border-right: solid 2px  #C00000;}
.tdLeft{
border-left: solid 2px  #C00000;
text-align: left;
vertical-align: top;
width: 160px;
height: 100%;}	
.tdContent{
background-color: transparent; 
border-right: solid 2px  #C00000;
height: 100%;
width:100%;
padding: 20px 20px 20px 0px;
font-family: Arial, sans-serif; 
text-align: justify;
font-size: 12pt;
line-height: 1.4;
color:  #111;}
.tdRight{	background-color: #D1D2FF;}	
.tdFoot{
text-align: center;
padding-top: 8px;
font-size: 8pt;
font-family:  Verdana, Arial, Helvetica, sans-serif;	
border-left: solid 2px  #C00000;
border-right: solid 2px  #C00000; 
font-weight: normal;
color: #000000;
width: 100%;
height: 40px;}	
.tdBottomLeft{	background-color: #D1D2FF; 	 width: 10px;	height: 40px;}
.tdBottomCentre{
border-left: solid 2px  #C00000;
border-right: solid 2px  #C00000; 
background-image : url(images/grass.gif);
background-repeat : repeat-x;
width: 100%;
height: 60px;}	
.tdBottomRight{			background-color: #D1D2FF; width: 10px;height: 100%;}	
.divText{margin-left: 20px;}
.tdSpan{	background-color: #FFF; padding: 10px 0px 10px 0px;}
td.tdContent a:link, td.tdContent a:visited, td.tdContent a:active{
background-color: transparent;
color: #000099;
font-weight: bold;
text-decoration: underline;}
td.tdContent a:hover{	 background-color: #C6C7B6; font-weight: bold;}	
.imgLogo{	position: absolute;left: 0px;	top: 20px; }
.imgLogo2{	position: absolute;right: 15px;	top: 5px; }
.divSlideShow{	position: absolute;right: 15px;	top: 5px; border: solid  1px #C00000;}
.divTitle1, .divTitle2{
position:absolute;
top:40px;
left: 420px;
color: #6F729B; 
font-family:   'Comic Sans MS', cursive, Arial;
font-size: 22pt;
letter-spacing: 1px;
width: 320px;
z-index: 5;}
.divTitle2{margin: 1px 0px 0px 1px; color: #333;z-index: 2;}
.tdPadC{font-size: 8pt;}
.spnPhotosTitle{
font-size: 10pt;
font-weight: bold;
color: #660000;	}
.spnFootMenu{margin-bottom: 10px;}
.divPhotosR{
float: right;
margin: 0px 0px 20px 20px;
text-align:center;
font-size: 8pt;
color: #182f06;}
.imgPhoto, .imgPhotoL, .imgPhotoR{	border-style: solid; border-width: 1px;
border-top-color:#FFFFFF; border-left-color:#FFFFFF;border-bottom-color:#AAAAAA; border-right-color:#AAAAAA;}
.divPages{
margin: 0px 0px 0px 15px;
padding: 20px 0px 20px 0px;
border:  solid 1px  #C00000;;
background-color: #D1D2FF;
width:135px;
z-index: 5}
.divPMStart, .divCMStart{}
.divPMEnd, .divCMEnd{	margin-bottom: 20px;}
.aPageOut, .aPageClicked,  .divPageSubTitle,.divPageSep{
display: block;
color: 111;
font-family:   'Comic Sans MS', cursive, Arial;
text-align: center;
text-transform: uppercase; 
font-size: 10pt;
font-weight:bold;
text-decoration: none;
height: 30px;
width: 140px;}
.aPageClicked{	 	font-size: 12pt; font-weight: bold; color: #C00000;}
.aPageOut:hover{text-decoration: underline; cursor: pointer;}
.aBackLink{background-image : url(images/icon_back.gif); background-repeat : no-repeat; padding-left: 30px; cursor: pointer;}
.divPads{	 float: right;	width:210px; text-align:center; padding: 0px 0px 20px 20px;}
.tdPadTL{	background-image : url(images/pad_tl.gif); background-repeat : no-repeat; background-color : #D6D6FF; }
.tdPadTC{
background-color : #D6D6FF; 
font-size: 11pt;
text-align: center;
font-weight: 800;
padding: 2px 0px 2px 0px;	
color:#111;}
.tdPadTR{background-image : url(images/pad_tr.gif); background-position : top right; background-repeat : no-repeat; background-color : #D6D6FF; }
.tdPadL{	background-color:#D6D6FF;}
.tdPadC{
background-color:transparent;
padding: 0px 0px 0px 0px;
color: #000000;
font-size: 8pt;	
text-align: justify;}
.tdPadR{	background-color:#D6D6FF;}
.tdPadBL{	background-image : url(images/pad_bl.gif);  background-position : bottom left; background-repeat : no-repeat; background-color : #D6D6FF; }
.tdPadBC{	background-color:#D6D6FF; }
.tdPadBR{	background-image : url(images/pad_br.gif); background-position : bottom right; background-repeat : no-repeat; background-color : #D6D6FF; }	
 


.tblPage{	height:100%;}


.tblData{margin: 0 ; background-color: #FFF;  border-collapse : collapse; border :  }
.thData{padding: 3px 0 3px 5px; margin: 0; text-align: left;font-weight: bold;border :  solid 1px #BBB; background-color : #EEE; }
.tdData{	border :  solid 1px #DDD; padding: 5px 5px 1px 5px; text-align: left;	margin: 0;  }
.tdDataC{	text-align: right;	 }
.tdDataR{	text-align: right;	 }

 