/* css Zen Garden default style v1.01 */
/* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  */


/* This file based on 'Tranquille' by Dave Shea */
/* You may use this file as a foundation for any new work, but you may find it easier to start from scratch. */
/* Not all elements are defined in this file, so you'll most likely want to refer to the xhtml as well. */

/* Images should be linked as if the CSS file sits in the same folder as the images. ie. no paths. */

body { 
	font: normal 0.7em arial; 
	color: #6F6F71;
	background: #0071BA; 
	margin: 0px; 
	margin-top: 20px; 
	}
	
a { 		font: normal 8pt arial; margin: 0px; color: #000000; text-decoration:underline;}
a:link{ 	font: normal 8pt arial; margin: 0px; color: #000000; text-decoration:underline;}
a:hover{ 	font: normal 8pt arial; margin: 0px; color: #000000; text-decoration:underline;}
a:visited{font: normal 8pt arial; margin: 0px; color: #000000; }	
	
p { 
	
	margin: 0px; 
	text-align: left;
	}
	
	
h1 { 
	font: bold 1.3em arial; 
	color: #243591;
	margin: 0px; 
	margin-bottom: 0px; 
	padding-bottom: -2px; 

	}
	
h2 { 
	font: bold 1.0em arial; 
	color: #6F6F71;
	margin: 0px; 
	}
	
ul {margin-bottom:0px;margin-top:13px;}
.il {
margin-left:-25px;
padding-bottom:7px;}

.ul2 {margin-left:65px; margin-bottom:0px; margin-top:0px;}

.il2 {
margin-left:-25px;
padding-bottom:0px;}
	
	
/* basic elements */

#indexstrap { 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: white; margin-left:-45px; z-index:100; position:absolute; width:600px; top:385px;}
.call 		{ 	font: italic bold 10pt Arial, Verdana; 	text-decoration: none; color: white;	}

h3 { 		font: bold 10pt arial; margin: 0px; color: #E7604C; text-decoration:none;}
h3 a:link{ 	font: bold 10pt arial; margin: 0px; color: #E7604C; text-decoration:none;}
h3 a:hover{ font: bold 10pt arial; margin: 0px; color: #E7604C; text-decoration:none;}
h3 a:visited{ font: bold 10pt arial; margin: 0px; color: #E7604C; text-decoration:none;}
/*h3 a:active{font: bold 10pt arial; margin: 0px; color: #CFCFCF; text-decoration:none;}*/
.h3active { font: bold 10pt arial; margin: 0px; color: #B3B3B3; text-decoration:none;}
.h3notactive { font: bold 10pt arial; margin: 0px; color: #E7604C; text-decoration:none;}.

/*h4 { 		font: normal 8pt arial; margin: 0px; color: #ffffff; text-decoration:none;}
h4 a:active{font: bold 10pt arial; margin: 0px; color: #CFCFCF; text-decoration:none;}
.h4active { 		font: normal 8pt arial; margin: 0px; color: #ffffff; text-decoration:underline;}*/
#h4active  { 		font: normal 8pt arial; margin: 0px; color: #ffffff; text-decoration:underline;}
#h4active a { 		font: normal 8pt arial; margin: 0px; color: #ffffff; text-decoration:underline;}
#h4active a:link{ 	font: normal 8pt arial; margin: 0px; color: #ffffff; text-decoration:underline;}
#h4active a:hover{ 	font: normal 8pt arial; margin: 0px; color: #ffffff; text-decoration:none;}
#h4active a:visited{font: normal 8pt arial; margin: 0px; color: #ffffff; }

.h4notactive { font: normal 8pt arial; margin: 0px; color: #ffffff; text-decoration:underline;}

.h5active { font: normal 8pt arial; margin: 0px; color: #334390; text-decoration:none;}
.h5active a:link{ 	font: normal 8pt arial; margin: 0px; color: #334390; text-decoration:none;}
.h5active a:hover{ font: normal 8pt arial; margin: 0px; color: #334390; text-decoration:none;}
.h5active a:visited{ font: normal 8pt arial; margin: 0px; color: #334390; text-decoration:none;}
.h5notactive { font: normal 8pt arial; margin: 0px; color: #334390; text-decoration:none;}

#header{			font: normal 8pt arial; color: #ffffff; margin-top: 0px;}
#header a { 		font: normal 8pt arial; color: #ffffff; text-decoration:none;}
#header a:link{ 	font: normal 8pt arial; color: #ffffff; text-decoration:none;}
#header a:hover{ 	font: normal 8pt arial; color: #ffffff; text-decoration:none;}
#header a:visited{ 	font: normal 8pt arial; color: #ffffff; text-decoration:none;}
#header a:active{ 	font: normal 8pt arial; color: #ffffff; text-decoration:none;}
/*#headerslash { 		color: #ffffff; padding-left:10px; padding-right:10px;}*/

.nextprev { 		font: bold 8pt arial; margin: 0px; color: #8A8A8A; text-decoration:none;}
.nextprev a:link { 	font: bold 8pt arial; margin: 0px; color: #8A8A8A; text-decoration:none;}
.nextprev a:hover{ 	font: bold 8pt arial; margin: 0px; color: #8A8A8A; text-decoration:none;}
.nextprev a:visited{ 	font: bold 8pt arial; margin: 0px; color: #8A8A8A; text-decoration:none;}
.nextprev a:active{ font: bold 8pt arial; margin: 0px; color: #8A8A8A; text-decoration:none;}

#rback { background-image:url(../images/r3c.gif); background-position:bottom right; background-repeat:no-repeat;}
#bback { background-image:url(../images/b3c.gif); background-position:bottom right; background-repeat:no-repeat;}
#rgback { background-image:url(../images/rg3c.gif); background-position:bottom right; background-repeat:no-repeat;}
#fullyback { background-image:url(../images/fully3c.gif); background-position:bottom right; background-repeat:no-repeat;}
#roback { background-image:url(../images/ro3c.gif); background-position:bottom right; background-repeat:no-repeat;}
#iback { background-image:url(../images/i3c.gif); background-position:bottom right; background-repeat:no-repeat;}
#pback { background-image:url(../images/p3c.gif); background-position:bottom right; background-repeat:no-repeat;}
#gback { background-image:url(../images/g3c.gif); background-position:bottom right; background-repeat:no-repeat;}

#rback2 { background-image:url(../images/r3b.gif); background-position:right;}
.footerblue { font: normal 7pt verdana, arial; margin: 0px; color: #3E4A94; text-decoration:none;}
.footerblue a:link{ font: normal 7pt verdana, arial; margin: 0px; color: #3E4A94; text-decoration:none;}
.footerblue a:hover{ font: normal 7pt verdana, arial; margin: 0px; color: #3E4A94; text-decoration:none;}
.footerblue a:visited{ font: normal 7pt verdana, arial; margin: 0px; color: #3E4A94; text-decoration:none;}
.footerblue a:active{ font: normal 7pt verdana, arial; margin: 0px; color: #3E4A94; text-decoration:none;}

.footerred { font: normal 7pt verdana, arial; margin: 0px; color: #ED2229; text-decoration:none;}
.footerred a:link{ font: normal 7pt verdana, arial; margin: 0px; color: #ED2229; text-decoration:none;}
.footerred a:hover{ font: normal 7pt verdana, arial; margin: 0px; color: #ED2229; text-decoration:none;}
.footerred a:visited{ font: normal 7pt verdana, arial; margin: 0px; color: #ED2229; text-decoration:none;}
.footerred a:active{ font: normal 7pt verdana, arial; margin: 0px; color: #ED2229; text-decoration:none;}

.footerblack { font: normal 7pt verdana, arial; margin: 0px; color: #000000; text-decoration:none;}
.footerblack a:link{ font: normal 7pt verdana, arial; margin: 0px; color: #000000; text-decoration:none;}
.footerblack a:hover{ font: normal 7pt verdana, arial; margin: 0px; color: #000000; text-decoration:none;}
.footerblack a:visited{ font: normal 7pt verdana, arial; margin: 0px; color: #000000; text-decoration:none;}
.footerblack a:active{ font: normal 7pt verdana, arial; margin: 0px; color: #000000; text-decoration:none;}

.copy { font: normal 7pt verdana, arial; margin: 0px; color: #ffffff; text-decoration:none;}
.copy a:link { font: normal 7pt verdana, arial; margin: 0px; color: #ffffff; text-decoration:none;}
.copy a:hover { font: normal 7pt verdana, arial; margin: 0px; color: #ffffff; text-decoration:none;}
.copy a:visited{ font: normal 7pt verdana, arial; margin: 0px; color: #ffffff; text-decoration:none;}
.copy a:active{ font: normal 7pt verdana, arial; margin: 0px; color: #ffffff; text-decoration:none;}

.bookonline { font: bold 12pt arial; margin: 0px; color: #E30419; text-decoration:none;}

#tablepn { margin:auto;
}

#menulink {

}

.hr-m {border-top: 1px solid #8F8F8F; width:400px;border-left:0px;border-right:0px;border-bottom: 1px #FFFFFF;height: 0; padding-top:0px;}
.hr-m2 {border-top: 1px solid #8F8F8F; width:100%;border-left:0px;border-right:0px;border-bottom: 1px #FFFFFF;height: 0; padding-top:0px;}
.hr-r {border-top: 1px solid #FFFFFF; width:100%;border-left:0px;border-right:0px;border-bottom: 1px;height: 0;}
.thumbtxt { font: normal 8pt arial; color: #FFFFFF; text-align:left; padding-top:20px;}


/*#divider-l {
margin-top:5px;
margin-bottom:5px;
}*/

#divider-l {background-image:url(../images/menu-dvdr.gif); background-position:left; background-repeat:no-repeat;
margin-top:5px;
margin-bottom:5px;
}
images/menu-dvdr.gif

.divider-m {
	border-bottom: 1px solid #8F8F8F;
	border-padding:1px;
margin-top:5px;
margin-bottom:5px;
}

#padding {
width:15px;

}
.redlink { 				font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #EE362F;	}
.redlink a:link{ 		font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #EE362F;	}
.redlink a:visited { 	font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #EE362F;	}
.redlink a:hover{ 		font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #EE362F;	}
.redlink a:active{ 		font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #EE362F;	}

.sitemapl1 { 			font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #000000;	}
.sitemapl1 a:link{ 		font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #000000;	}
.sitemapl1 a:visited { 	font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #000000;	}
.sitemapl1 a:hover{ 	font: normal 8pt Arial, Verdana; 	text-decoration: underline; 	color: #000000;	}
.sitemapl1 a:active{ 	font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #000000;	}

.sitemapl2 { 			font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color:#DD0005;	}
.sitemapl2 a:link{ 		font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #DD0005;	}
.sitemapl2 a:visited { 	font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #DD0005;	}
.sitemapl2 a:hover{ 	font: normal 8pt Arial, Verdana; 	text-decoration: underline; 	color: #DD0005;	}
.sitemapl2 a:active{ 	font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #DD0005;	}

.sitemapl3 { 			font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #224F99;	}
.sitemapl3 a:link{ 		font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #224F99;	}
.sitemapl3 a:visited { 	font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #224F99;	}
.sitemapl3 a:hover{ 	font: normal 8pt Arial, Verdana; 	text-decoration: underline; 	color: #224F99;	}
.sitemapl3 a:active{ 	font: normal 8pt Arial, Verdana; 	text-decoration: none; 	color: #224F99;	}

.mainmenured { 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #EE362F;	}

#mainmenured a:link{ 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #EE362F;	}
#mainmenured a:visited { 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #EE362F;	}
#mainmenuyred a:hover{ 	font: bold 9pt Arial, Verdana; 	text-decoration: underline; 	color: #EE362F;	}
#mainmenured a:active{ 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #EE362F;	}

#mainmenuorange { font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #FDBF2E;	}
#mainmenuorange a:link{ 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #FDBF2E;	}
#mainmenuorange a:visited { 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #FDBF2E;	}
#mainmenuorange a:hover{ 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #FEF193;	}
#mainmenuorange a:active{ 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #FDBF2E;	}
	


.mainmenuyellow { 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #FEF193;	}
#mainmenuyellow a:link{ 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #FEF193;	}
#mainmenuyellow a:visited { 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #FEF193;	}
#mainmenuyellow a:hover{ 	font: bold 9pt Arial, Verdana; 	text-decoration: none;	color: #FEF193;	}
#mainmenuyellow a:active{ 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #FEF193;	}

/*#mainmenu a:link { 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 		color: white;	}
#mainmenu a:visited { 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 		color: white;	}
#mainmenu a:hover { 	font: bold 9pt Arial, Verdana; 	text-decoration: underline; color: white;	}
#mainmenu a:active { 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 		color: #E2D3A5;	}*/

#mainmenuwhite { 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 		color: #ffffff;}
#mainmenuwhite a{ 	font: bold 9pt Arial, Verdana; text-decoration: none; 	color: #ffffff;}
#mainmenuwhite a:visited { 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #ffffff;	}
#mainmenuwhite a:hover{ 	font: bold 9pt Arial, Verdana; /*text-decoration: none;	*/ color: #FEF193;	}
#mainmenuwhite a:active{ 	font: bold 9pt Arial, Verdana; 	text-decoration: none; 	color: #ffffff;	}

.field{
border: 1px solid;  
background-color: #ffffff; 
border-color: #9C9DA2; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; font-style: normal; 
font-weight: normal; 
color: #000000; 
clip: rect( ); 
padding-left: 3px }

.fieldwidth{
width:80px;
border: 1px solid;  
background-color: #ffffff; 
border-color: #9C9DA2; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; font-style: normal; 
font-weight: normal; 
color: #000000; 
clip: rect( ); 
padding-left: 3px }

.fieldwidthmultiline{
width:200px;
border: 1px solid;  
background-color: #ffffff; 
border-color: #9C9DA2; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; font-style: normal; 
font-weight: normal; 
color: #000000; 
clip: rect( ); 
padding-left: 3px }


.fieldmulti{
width:220px;
height:30px;
border: 1px solid;  
background-color: #ffffff; 
border-color: #9C9DA2; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; font-style: normal; 
font-weight: normal; 
color: #000000; 
clip: rect( ); 
padding-left: 3px }

.fieldmulti2{
width:120px;
height:40px;
border: 1px solid;  
background-color: #ffffff; 
border-color: #9C9DA2; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; font-style: normal; 
font-weight: normal; 
color: #000000; 
clip: rect( ); 
padding-left: 3px }

.booknext { 		font: bold 10pt arial; margin: 0px; color: #E4001A; text-decoration:none;}
.booknext a:link { 	font: bold 10pt arial; margin: 0px; color: #E4001A; text-decoration:none;}
.booknext a:hover{ 	font: bold 10pt arial; margin: 0px; color: #E4001A; text-decoration:none;}
.booknext a:visited{ 	font: bold 10pt arial; margin: 0px; color: #E4001A; text-decoration:none;}
.booknext a:active{ font: bold 10pt arial; margin: 0px; color: #E4001A; text-decoration:none;}

.specificdates { 		font: bold 9pt arial; margin: 0px; color: #E4001A; text-decoration:none;}
.specificdates a:link { 	font: bold 9pt arial; margin: 0px; color: #E4001A; text-decoration:none;}
.specificdates a:hover{ 	font: bold 9pt arial; margin: 0px; color: #E4001A; text-decoration:none;}
.specificdates a:visited{ 	font: bold 9pt arial; margin: 0px; color: #E4001A; text-decoration:none;}
.specificdates a:active{ font: bold 9pt arial; margin: 0px; color: #E4001A; text-decoration:none;}

/* specific divs
#container { 
	background: url(../zen-bg.jpg) no-repeat top left; 
	padding: 0px 175px 0px 110px;  
	margin: 0px; 
	} */
	
	#flash_panel
{
position:absolute;
top:111px;
margin-left:-74px;
}
