
/* ---------------------------------------------------------------------------------------------------- */

/* ---------------------------------------------------------------------------------------------------- */

               	html{
               		overflow-y: scroll; 
                	overflow: -moz-scrollbars-vertical;
                }

                	/* This sets default font which is going to be used and the general page properties */
                	.document-settings{
                        	background-color: #FFFFFF;
                        	margin-left: 0px;
                        	margin-top: 0px;
                        	margin-right: 0px;
                       	 	margin-bottom: 0px;
               		 }       

                                /* This sets the properties of the how the document layout will be defined  */
                                .layout-settings{
                                        padding: 0px;
                                        margin: 0px;
                                        border: 0px;
                                        background-color: #FFFFFF;
                                        vertical-align: text-top;
                                        text-align: center;
                                        height: 100%;
                                        width: 780px;
                                }
                                
                                	.layout-settings tr{
                                       	 	padding: 0px;
                                        	margin: 0px;
                                        	border: 0px;
                               		 }
                                         
                                        .layout-settings td{
                                       	 	padding: 0px;
                                        	margin: 0px;
                                        	border: 0px;
                               		 }

                                        .contents-sidebar{
                                                padding: 0px;
                                                margin: 0px;
                                                border: 0px;
                                                background-color: #CCCCCC;
                                                width: 1px;
                                        }

                                        .contents-spacing{
                                                padding: 0px;
                                                margin: 0px;
                                                border: 0px;
                                                width: 5px;
                                        }


                                        /*  This sets the properties of the spacing bar at the top of the document */
                                        .spacingbar{
                                                padding:  0px;
                                                margin: 0px;
                                                border: 0px;
                                                vertical-align: text-top;
                                                text-align: left;
                                                width: 100%;
                                                height: 20px;
                                        }

                                        /* This sets the properties of the logo banner/bar */
                                        .logo-settings{
                                                padding: 0px 0px 0px 0px;
                                                margin: 20px 0px 0px 0px;
                                                border: 0px;
                                                background-color: #006090; 
                                                vertical-align: text-top;
                                                text-align: left;
                                                width: 100%;
                                                height: 60px;
                                        }

                                        /*This sets the properties of the table cell which holds the documents contents */
                                        .contents-layout{
                                                padding: 0px;
                                                margin: 0px;
                                                border: 0px;
                                                background-image:  url(back.jpg);
                                                text-align: left;
                                                vertical-align: top;
                                               	height: 100%;        
                                        }
                                        
                                        	.contents-layout tr{
                                       	 		padding: 0px;
                                        		margin: 0px;
                                        		border: 0px;
                               		 	}
                                         
                                        	.contents-layout td{
                                       	 		padding: 0px;
                                        		margin: 0px;
                                        		border: 0px;
                               		 	}


                                                /*This sets the properties of the spacing between the menu and the contents of the document */
                                                .side-panel{
                                                        padding: 0px;
                                                        margin: 0px;
                                                        border: 0px;
                                                        width: 162px;
                                                        vertical-align: top;

                                                }

                                                	.menu{
                                                       	        font-family: verdana,arial; 
                                                                font-size: 10px;
                                                                color: #000000;
                                                                text-decoration: none;
                                                                line-height: 1;
                                                                margin-bottom: 20px;
                                                                width: 140px; 
                                                      	}
							                               
                                                               	.menu tr{
                                                              		border: 1px solid #CCCCCC; 
                                                              	}
                                                                
                                                                .menu th{
                                                                        margin-top: 30px; 
                                                                        padding: 5px;
                                                                        background-color: #F7F7F7;
                                                                        background-color: #006090;
                                                                        color: #FFFFFF;
                                                                        text-align: left; 
                                                                 }
                                                            	
                                                                .menu td{
                                                                    	 /*border-collapse: collapse;*/ 
                                                                	border-bottom: 1px solid #CCCCCC;			
                                                                   	text-align: left;
                                                                   	padding: 6px; 
                                                                }
                                                       
                                                                /* Sets the menu item hypertext style (this is the default state) */
                                                                	.menu a{
	                                                                        font-family: verdana,arial;
	                                                                        font-size: 10px;
	                                                                        color: #000000;
	                                                                        text-decoration: underline;
	                                                                }

	                                                                /* Sets the menu item hypertext style (this is the visited state) */
	                                                                .menu a:visited{
	                                                                        font-family: verdana,arial;
	                                                                        font-size: 10px;
	                                                                        color: #000000;
	                                                                        text-decoration: underline;
	                                                                }

	                                                                /* Sets the menu item hypertext style (this is the link state) */
	                                                                .menu a:link{
	                                                                        font-family: verdana,arial;
	                                                                        font-size: 10px;
	                                                                        color: #000000;
	                                                                        text-decoration: underline;
	                                                                }

	                                                                /* Sets the menu item hypertext style (this is the hover state) */
	                                                                .menu a:hover{
	                                                                        font-family: verdana,arial;
	                                                                        font-size: 10px;
	                                                                        color: #000000;
	                                                                        text-decoration: underline;
	                                                                }
                                                 
                                                 
                                                /*This sets the properties of how infromation for the document will be displayed (includes default text) */
                                                .contents-style{
                                                        padding: 0px;
                                                        margin: 0px;
                                                        border: 0px;
                                                        vertical-align: top;
                                                        font-family: verdana,arial;
                                                        font-size: 11px;
                                                        color: #565656;
                                                        line-height: 1.8;
                                                        text-align: justify;
                                                }

                                                		/*This sets out how the panels will be diaplayed on screen */
                                                       	 	.panel-style{
                                                                        padding: 0px;
                                                                        margin: 0px;
                                                                        border: 0px;
                                                                        width: 100%;
                                                                }

                                                                        .panel-style td{
                                                                                padding: 0px 0px 0px 0px;
                                                                                margin: 0px;
                                                                                border: 1px;
                                                                        }

                                                                        .panel-headingstyle{
                                                                                background-color: #006090;
                                                                                padding: 2px 6px 2px 2px;
                                                                                margin: 0px;
                                                                                border: 0px;
                                                                                text-align:left;
                                                                                width:100%;

                                                                                font-family: verdana,arial;
                                                                                font-size: 11px;
                                                                                color:#FFFFFF;
                                                                                text-decoration:none;
                                                                        }

                                                                        .panel-headerspacer{
                                                                                height: 5px;
                                                                        }

                                                                        .panel-infopanel{
                                                                                background-color: #F7F7F7;
                                                                                padding: 0px;
                                                                        }

                                                                                .panel-information{
                                                                                        background-color: #FFFFFF;
                                                                                        width: 100%;
                                                                                        border-bottom: 1px solid #CCCCCC;

                                                                                }

                                                                                        .panel-information td{
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #000000;
                                                                                                text-decoration: none;
                                                                                                line-height: 2.0;
                                                                                                padding: 2px;
                                                                                                text-align: left;
                                                                                        }

                                                                                      	a {
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #000000;
                                                                                                text-decoration: none;
                                                                                                line-height: 1.6;
                                                                                        }

                                                                                        a:visited {
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #006699;
                                                                                                text-decoration: none;
                                                                                                line-height: 1.6;
                                                                                        }

                                                                                        a:link {
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #006699;
                                                                                                text-decoration: none;
                                                                                                line-height: 1.6;
                                                                                        }

                                                                                        a:hover {
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #006699;
                                                                                                text-decoration: underline;
                                                                                                line-height: 1.6;
                                                                                        }

                                                                                        /* These are the following styles which can be also used  <TD CLASS="contents-spacer"></TD>  */
                                                                	                small{
	                                                                                        font-family: arial, helvetica, verdana;
	                                                                                        font-size: 9px;
	                                                                                        color: #565656;
	                                                                                        line-height: 1.8;
	                                                                                        text-decoration: none
	                                                                                }

	                                                                                .vsmall {
	                                                                                        font-family: arial, helvetica, verdana;
	                                                                                        font-size: 8px;
	                                                                                        color: #565656;
	                                                                                        line-height: 1.8;
	                                                                                        Text-Align: justify
	                                                                                }

	                                                                        	/* These are the following  heading styles which can be also used */
	                                                                                .documentheader{
	                                                                                        font-family: arial, helvetica, verdana;
	                                                                                        font-weight: bold;
	                                                                                        font-size: 11px;
	                                                                                        color: #000000;
	                                                                                        line-height: 1.8;
	                                                                                }

	                                                                                .subdocumentheader{
	                                                                                        font-family: arial, helvetica, verdana;
	                                                                                        font-size: 11px;
	                                                                                        color: #000000;
	                                                                                        line-height: 1.8;
	                                                                                }

	                                                                                .Sectionheader{
	                                                                                        font-family: arial, helvetica, verdana;
	                                                                                        font-size: 11px;
	                                                                                        color: #000000;
	                                                                                        line-height: 1.8;
	                                                                                        text-decoration: underline;
	                                                                                }

	                                                                                .subsectionheader{
	                                                                                        font-family: arial, helvetica, verdana;
	                                                                                        font-size: 11px;
	                                                                                        color: #000000;
	                                                                                        font-weight: bold;
	                                                                                        line-height: 1.8;
	                                                                                        text-decoration: underline;
	                                                                                }
                                                                                        
                                                                                        .contact-details{
                                                                                        	background-color: #F7F7F7;
                                                                                                vertical-align: top;
                                                                                                margin-top: 15px;
                                                                                                margin-bottom: 15px;
                                                                                                border-top: 1px solid #CCCCCC;
                                                                                                border-bottom: 1px solid #CCCCCC; 
                                                                                                padding-left: 3px
                                                                                		
                                                                                        } 
                                                                                        	.contact-details td{
                                                                                        		vertical-align: top;
                                                                                			margin: 0px;
                                                                                			border: 0px;
                                                                                			text-align: left;
                                                                                        	} 
                                                                                      
                                                                                      .contact-openingtimes{
                                                                                        	vertical-align: top;
                                                                                		margin: 0px;
                                                                                		border: 0px;
                                                                                                margin-top: 10px;
                                                                                		
                                                                                        } 
                                                                                        	.contact-openingtimes td{
                                                                                        		vertical-align: top;
                                                                                			margin: 0px;
                                                                                			border: 0px;
                                                                                                        padding-bottom: 15px;
                                                                                			text-align: left;
                                                                                        	}                                                                                                
      

                                                                                                                                                                                
                                                                                .panel-spacer{
                                                                                        height: 35px;
                                                                                }



                                                        /*This sets out how the panels will be diaplayed on screen */

                                                                .form-panel-style{
                                                                        padding: 0px;
                                                                        margin: 0px;
                                                                        border: 0px;
                                                                        width: 100%;
                                                                }

                                                                        .form-panel-style td{
                                                                                padding: 0px 0px 0px 0px;
                                                                                margin: 0px;
                                                                                border: 1px;
                                                                        }

                                                                        .form-panel-headingstyle{
                                                                                background-color: #FFFFFF;
                                                                                padding: 2px 2px 0px 2px;
                                                                                margin: 0px;
                                                                                border-top: 2px Solid #CCCCCC;
                                                                                text-align: left;
                                                                                width: 100%;
                                                                                font-family: verdana,arial;
                                                                                font-size: 11px;
                                                                                color: #FFFFFF;
                                                                                text-decoration: none;
                                                                        }

                                                                        .form-panel-headerspacer{
                                                                                height: 0px;
                                                                        }

                                                                        .form-panel-infopanel{
                                                                                background-color: #F7F7F7;
                                                                                padding: 0px;
                                                                        }

                                                                                .form-panel-information{
                                                                                        background-color: #EEEEEE;
                                                                                        width: 100%;
                                                                                        border-top: 1px solid #CCCCCC;  
                                                                                        border-bottom: 1px solid #CCCCCC;

                                                                                }

                                                                                        .form-panel-information td{
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #000000;
                                                                                                text-decoration: none;
                                                                                                line-height: 2.0;
                                                                                                padding: 2px;
                                                                                                text-align: center;
                                                                                        }

                                                                                                .form-general-information{
                                                                                                        background-color: #EEEEEE;
                                                                                                        width: 100%;
                                                                                                        margin-bottom: 10px;
                                                                                                }

                                                                                                	.form-general-information td{
                                                                                                        	text-align: left;
                                                                                                        	height: 30px;
                                                                                               		 }

                                                                                                .form-additional-information{
                                                                                                        background-color: #EEEEEE;
                                                                                                        width: 100%;                                     
                                                                                                        padding-bottom: 10px;
                                                                                                }
                                                                                                  
                                                                                                  	.form-additional-information td{  
                                                                                                        	text-align: center;                                                                                               
                                                                                                       }

                                                                                        .form-additional-information a {
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #000000;
                                                                                                text-decoration: none;
                                                                                                line-height: 1.6;
                                                                                        }

                                                                                        .form-additional-information a:visited {
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #006699;
                                                                                                text-decoration: none;
                                                                                                line-height: 1.6;
                                                                                        }

                                                                                        .form-additional-information a:link {
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #006699;
                                                                                                text-decoration: none;
                                                                                                line-height: 1.6;
                                                                                        }

                                                                                        .form-additional-information a:hover {
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #006699;
                                                                                                text-decoration: underline;
                                                                                                line-height: 1.6;
                                                                                        }

                                                                                .form-panel-spacer{
                                                                                        height: 35px;
                                                                                }


                                        
                                        /*This sets out how the copyright and contact details will be displayed */

                                                .copyright-layout{
                                                        padding: 25px 0px 0px 0px;
                                                        margin: 0px 0px 0px 0px;
                                                        border: 0px;
                                                        background-image:  url(back.jpg);
                                                        text-align: left;
                                                        vertical-align: top;
                                                }

                                                        copyright-container{
                                                                padding: 0px;
                                                                margin: 0px;
                                                                border: 0px;
                                                                width: 100%;
                                                                vertical-align: text-top;
                                                                text-align: left;
                                                        }

                                                                copyright side-panel{
                                                                        padding: 0px;
                                                                        margin: 0px;
                                                                        border: 0px;
                                                                        width: 162px;
                                                                }

                                                                .copyright-style{
                                                                        padding: 0px;
                                                                        margin: 0px;
                                                                        border: 0px;
                                                                        width: 100%;
                                                                }

                                                                        .copyright-style td{
                                                                                padding: 0px 0px 0px 0px;
                                                                                margin: 0px;
                                                                                border: 1px;
                                                                        }

                                                                        .copyright-headingstyle{
                                                                                background-color: #006090;
                                                                                padding: 2px 6px 2px 2px;
                                                                                margin: 0px;
                                                                                border: 0px;
                                                                                text-align: center;

                                                                                font-family: verdana,arial;
                                                                                font-size: 11px;
                                                                                color: #FFFFFF;
                                                                                text-decoration: none;
                                                                        }

                                                                        .copyright-headerspacer{
                                                                                height: 5px;
                                                                        }

                                                                        .copyright-infopanel{
                                                                                background-color: #F7F7F7;
                                                                                padding: 0px;
                                                                        }

                                                                                .copyright-information{
                                                                                        background-color: #FFFFFF;
                                                                                        width: 100%;
                                                                                        border-bottom: 1px solid #CCCCCC;

                                                                                }

                                                                                        .copyright-information td{
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #000000;
                                                                                                text-decoration: none;
                                                                                                line-height: 1.6;
                                                                                                padding: 2px;
                                                                                                text-align: center;
                                                                                        }

                                                                                        copyright-information a {
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #000000;
                                                                                                text-decoration: none;
                                                                                                line-height: 1.6;
                                                                                        }

                                                                                        copyright-information a:visited {
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #006699;
                                                                                                text-decoration: none;
                                                                                                line-height: 1.6;
                                                                                        }

                                                                                        copyright-information a:link {
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #006699;
                                                                                                text-decoration: none;
                                                                                                line-height: 1.6;
                                                                                        }

                                                                                        copyright-information:hover {
                                                                                                font-family: verdana,arial;
                                                                                                font-size: 11px;
                                                                                                color: #006699;
                                                                                                text-decoration: underline;
                                                                                                line-height: 1.6;
                                                                                        }

                                                                                .copyright-spacer{
                                                                                        height: 15px;
                                                                                }                                  
                                                                                

/* ---------------------------------------------------------------------------------------------------- */
/* This sets default Settings for the standard HTML elements which is going to be used in this document */
/* ---------------------------------------------------------------------------------------------------- */
                
                table
                {
                        width: 100%;
                        padding: 0px;
                        margin: 0px;
                        border: 0px;
                        font-family: verdana,arial;
                        font-size: 11px;
                        line-height: 1.6;
                }

                table td
                {
                        padding: 0px;
                        margin: 0px;
                        border: 0px;
                }

                table tr
                {
                        padding: 0px;
                        margin: 0px;
                        border: 0px;
                }


                ul
                {
                        list-style-image:  url(bullet_grey.jpg);
                        list-style-type: square;
                        line-height: 0;
                        padding-bottom: 0px;
                }
                
              		li
                	{
                        	line-height: 2.0;
                       		padding-bottom: 15px;
                	}
                
                dl
                {
                        list-style-type: square;
                        line-height: 0;
                        padding-top: 15px;
                }
                
              		dt
                	{
                        	font-weight: bold;
                                line-height: 2.0;
                	}
                        
                        dd
                	{
                        	line-height: 2.0;
                       		padding: 6px 6px 15px 6px;
                	}
                        
                img
                {
                        padding: 10px;
                        margin: 0px;
                        border: 0px;
                }
                
               	input{
               		font-family: verdana,arial;
                	font-size: 11px;
                    	color: #000000;
                    	text-decoration: none;
                    	line-height: 2.0;
              	}
                
                
                select{
               		font-family: verdana,arial;
                	font-size: 11px;
                    	color: #000000;
                    	text-decoration: none;
                    	line-height: 2.0;
              	}
                
                
                textarea{
			font-family: verdana,arial;
                	font-size: 11px;
                    	color: #000000;
                    	text-decoration: none;
                   	line-height: 2.0;
              	} 
				
		h1{
			font-family: verdana,arial;
                	font-size: 11px;
                    	color: #000000;
                    	font-weight: bold;
                   	line-height: 2.0;
			text-decoration: underline;
			padding-top: 20px;
              	} 
				
		h2{
			font-family: verdana,arial;
                	font-size: 11px;
                    	color: #000000;
                    	font-weight: none;
                   	line-height: 2.0;
			padding-top: 10px;
                    	margin: 0px;
              	} 

