

{------------ DEFAULT PARAGRAPH TEXT FORMAT ALL PAGES ---------------------------------------}

td.main {	font-family : Arial, Helvetica, sans-serif ;
    						font-size : 13px ;
								color : #000000 ;
								background-color: #ffffff;
											} 	

{------------GENERAL FORMATS - HEADINGS, TITLES, SUB-HEADINGS and TEXT--------------}


h1 {
    font-family : Arial Rounded, MT Bold ;
    font-size : 36px ;
    color : #000080 ;
    font-weight : bold ;
}

h2 {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 20px ;
    color : #003366 ;
		font-style: italic;
    font-weight : bold ;
}

h3 {
    font-family : Arial, Helvetica, sans-serif, italic ;
    font-size : 15px ;
    color : #003366 ;
		font-weight : bold ;
}

h4 {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 15px ;
    color : #003366 ;
		font-weight : bold ;
    text-decoration : underline ;
}


.title {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 14px ;
    color : #003366 ;
		font-weight : bold ;
	}
	
.subhead {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 13px ;
    color : #000000 ;
		font-weight : bold ;
	}
	
.coursehead {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 14px ;
    color : #003366 ;
		font-weight : bold ;
	}

	
ul,li  {

    font-family : Arial, Helvetica, sans-serif ;
    font-size : 13px ;
    color : #000000 ;
				}
ol,li  {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 13px ;
    color : #000000 ;
					}

p  {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 13px ;
    color : #000000 ;
					}

.text  {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 13px ;
    color : #000000 ;
					}
						
				
.bold  {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 14px ;
    color : #000000 ;
		font-weight: bold;	
					}			
					
.boldblue  {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 13px ;
    color : #00008b ;
		font-weight: bold;	
					}
					
.boldred  {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 13px ;
    color : #b22222 ;
		font-weight: bold;	
					}

.red  {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 13px ;
    color : #b22222 ;
		font-weight: normal;	
					}					

.blue  {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 13px ;
    color : #00008b ;
		font-weight: normal;	
					}		
					
.italicbold  {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 13px ;
    color : #000000 ;
		font-weight: bold;	
		font-style: italic;
					}	
					
.italic  {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 13px ;
    color : #000000 ;
		font-style: italic;
					}						


.price {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 16px ;
    color : #000000 ;
		font-weight : bold ;
	}


.specialprice {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 22px ;
    color : #000000 ;
		font-weight : bold ;
	}



{-----------------TABLE FORMATS as in EQUIPMENT HIRE, COURSE DATES etc -------}

table.boatsched, tr.boatsched, body.boatsched {	
				font-family : Arial, Helvetica, sans-serif ;
    		font-size : 12px ;
    		color : #ffffff ;
    		background-color: #ffffff;
				
				}


td.boatsched {	font-family : Arial, Helvetica, sans-serif ;
    						font-size : 12px ;
								font-weight : bold ;
    						color : #ffffff ;
    						background-color : #900099;
										} 
										
td.boatschedcontent {	font-family : Arial, Helvetica, sans-serif ;
    						font-size : 12px ;
								color : #000000 ;
								background-color: #eeeeee;
    									} 								

table.course, tr.course, body.course {	
				font-family : Arial, Helvetica, sans-serif ;
    		font-size : 12px ;
    		color : #ffffff ;
				background-color: #ffffff;}


td.course {	font-family : Arial, Helvetica, sans-serif ;
    						font-size : 12px ;
								font-weight : bold ;
    						color : #ffffff ;
    						background-color : #900099; ;
										} 

td.coursecontent {	font-family : Arial, Helvetica, sans-serif ;
    						font-size : 12px ;
								color : #000000 ;
    						background-color: #eeeeee;			} 								

table.hire, tr.hire, body.hire {	
				font-family : Arial, Helvetica, sans-serif ;
    		font-size : 12px ;
    		color : #ffffff ;
    		background-color: #ffffff;
				cellpadding: 2;
				}


td.hire {	font-family : Arial, Helvetica, sans-serif ;
    						font-size : 12px ;
								font-weight : bold ;
    						color : #ffffff ;
    						background-color : #900099;
										} 
										
td.hirecontent {	font-family : Arial, Helvetica, sans-serif ;
    						font-size : 12px ;
								color : #000000 ;
    						background-color: #eeeeee;		
								} 										
										
table.grad, tr.grad, body.grad {	
				font-family : Arial, Helvetica, sans-serif ;
    		font-size : 12px ;
    		color : #ffffff ;
    		background-color: #ffffff;
				}


td.grad {	font-family : Arial, Helvetica, sans-serif ;
    						font-size : 12px ;
								font-weight : bold ;
    						color : #ffffff ;
    						background-color : #900099; ;
										} 										
										
td.gradcontent {	font-family : Arial, Helvetica, sans-serif ;
    						font-size : 11px ;
								color : #000000 ;
    						background-color: #eeeeee;		
								} 																		


table.main, tr.main, body.main {	
				font-family : Arial, Helvetica, sans-serif ;
    		font-size : 13px ;
    		color : #ffffff ;
    		background-color: #ffffff;}

		
										
table.medical, tr.medical, body.medical {	
				font-family : Arial, Helvetica, sans-serif ;
    		font-size : 12px ;
    		color : #ffffff ;
    		background-color: #eeeeee;}


td.medical {	font-family : Arial, Helvetica, sans-serif ;
    						font-size : 12px ;
								font-weight : bold ;
    						color : #ffffff ;
    						background-color : #900099; ;
										} 				
										
td.medicalcontent {	font-family : Arial, Helvetica, sans-serif ;
    						font-size : 12px ;
								color : #000000 ;
    						background-color: #eeeeee;		
								} 				
								
td.contact {
  font-family : Arial, Helvetica, sans-serif ;
     font-size : 13px ;
     color : #000000 ;
 		font-weight: bold;	
		background-color : #ffffff;
}						


body {
     font-family : Arial, Helvetica, sans-serif ;
    font-size : 13px ;
    color : #000000 ;
    background-color : #ffffff ;
    margin-top : 0 ;
    margin-left : 0 ;
    margin-right : 0 ;
}

{----------------- HEADER and FOOTER File FORMATS  -----------------------------}


table.sidebar, tr.sidebar, td.sidebar, body.sidebar {	
				font-family : Arial, Rounded MT ;
    		font-size : 15px ;
    		color : #ffffff ;
    		background-color: #D9E9FB;
				
				}

td.copyright {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 10px ;
    color : #000000 ;
}

td.disclaimer {
    font-family : Arial, Helvetica, sans-serif ;
    font-size : 10px ;
    color : #000000 ;
}


{------------LINK FORMATS --------------------------------------------------}


A:link {	
	font: bold arial;
	  font-size : 15px ;
	font-weight: normal;	
	font-style: normal;
	text-decoration: none;	
	color: #0661e0;}


A:visited {		
	font: bold arial;
	font-size : 15px ;
	font-weight: normal;	
	font-style: normal;
	text-decoration: none;	
	color: #0661e0;}

A.:hover {		
	font: bold arial;
	font-size : 15px ;
	font-weight: normal;	
	font-style: normal;
	text-decoration: underline;	
	color: #0661e0;}

a.boldlink {
   font-family : Arial, Helvetica, sans-serif ;
    font-size : 14px ;
   text-decoration: none;
	 	font-weight: bold;
		color: #00008b
}


a.boldlink:hover {
		font-family : Arial, Helvetica, sans-serif ;
		    font-size : 14px ;
		   text-decoration: underline;
			 	font-weight: bold;
				color: #00008b
		}

a.listlink {
   font-family : Arial, Helvetica, sans-serif ;
    font-size : 14px ;
   text-decoration: underline;
	 	font-weight: normal;
}
a.listlink:hover {
   font-family : Arial, Helvetica, sans-serif ;
    font-size : 14px ;
   text-decoration: underline;
	 	font-weight: normal;
		color: #b22222
}



a.email {
    font-family : Arial, Helvetica, sans-serif ;
	font-size : 13px ;
	color : blue ;
	text-decoration : none ;
	font-weight : normal ;
}


a.newslink {
	font-size : 14px ;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #00008b ;
}


a.navbar {
	font-family : Arial, Helvetica, sans-serif ;
	font-size : 13px ;
	color : #0661e0 ;
	text-decoration: none ;
	font-weight : bold ;
}

a.navbar:hover {
		font-family : Arial, Helvetica, sans-serif ;
	font-size : 13px ;
	color : #0661e0 ;
	text-decoration: underline ;
	font-weight : bold ;}

a.sidebar {	
				font-family : Arial, Rounded MT ;
    		font-size : 17px ;
    		color : #0661e0 ;
	text-decoration : none ;
	font-weight : normal ;
	font-weight: bold;
	text-decoration : normal ;
}
a.sidebar:hover {
		font-family : Arial, Helvetica, sans-serif ;
	font-size : 17px ;
	color : #0661e0 ;
	text-decoration: underline ;
	font-weight : bold ;}
	
a.sidebar:visited {	
				font-family : Arial, Rounded MT ;
    		font-size : 17px ;
    		color : #0661e0 ;
	text-decoration : none ;
	font-weight : normal ;
	font-weight: bold;
	text-decoration : normal ;
}
		


{----- LeftNAV FULL CELL -------}

td.navleft {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 9pt ;
		font-weight: bold;
		color : #FFFFFF ;
    background-color : #0066CC ;
}

{----- Left LOGO FULL CELL -------}

td.logo {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 9pt ;
		font-weight: bold;
		color : #FFFFFF ;
    background-color : "#FFFFFF" ;
}


{----- LeftNAV BRAND HEADING CELL & TEXT LINK STYLE-------}

td.navbrand {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 10pt ;
		font-weight: bold;
		color : #FFFFFF ;
    background-color : "#003399" ;
}



a.navbrand:link, a.navbrand:visited, a.navbrand:active {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
		font-size : 10.5px ;
		color : #ffffff ; 
		text-decoration:none ;
		font-weight: bold;
}

a.navbrand:hover {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
	font-size : 10.5px ;
	color: yellow;
	text-decoration: none;
	font-weight: bold;
}

a.navbrand:link {
font-family : Verdana,Arial,Helvetica,sans-serif ; 
		font-size : 10.5px ;
		color : #ffffff ; 
		text-decoration:none ;
		font-weight: bold;
}




{----- LeftNAV Download HEADING CELL & TEXT LINK STYLE--------}


td.download {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 10.5px ;
		font-weight: bold;
		color : #FFFFFF ;
    background-color : #0066CC ;
}



a.download:link, a.download:visited, a.download:active {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
		font-size : 10.5px ;
		color : #ffffff ; 
		text-decoration:none ;
		font-weight: bold;
}

a.download:hover {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
	font-size : 10.5px ;
	color: yellow;
	text-decoration: none;
	font-weight: bold;
}

a.download:link {
font-family : Verdana,Arial,Helvetica,sans-serif ; 
		font-size : 10.5px ;
		color : #ffffff ; 
		text-decoration:none ;
		font-weight: bold;
}


{----- LeftNAV INFORMATION HEADING CELL & TEXT LINK STYLE--------}

td.information {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 10pt ;
		font-weight: bold;
		color : #FFFFFF ;
    background-color : #0066CC ;
}



a.information:link, a.information:visited, a.information:active {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
		font-size : 10.5px ;
		color : #ffffff ; 
		text-decoration:none ;
		font-weight: bold;
}

a.information:hover {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
	font-size : 10.5px ;
	color: yellow ;
	text-decoration: none;
	font-weight: bold;
}

a.information:link {
font-family : Verdana,Arial,Helvetica,sans-serif ; 
		font-size : 10.5px ;
		color : #ffffff ; 
		text-decoration:none ;
		font-weight: bold;
}

{----- LeftNAV CATEGORY HEADING CELL & TEXT LINK STYLE-------}

td.category {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 10.5px ;
		font-weight: bold;
		color : #FFFFFF ;
    background-color : "#3399FF" ;
}



a.category:link, a.category:visited, a.category:active {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
		font-size : 10.5px ;
		color : #ffffff ; 
		text-decoration:none ;
		font-weight: bold;
}

a.category:hover {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
	font-size : 10.5px ;
	color: yellow;
	text-decoration: none;
	font-weight: bold;
}

a.category:link {
font-family : Verdana,Arial,Helvetica,sans-serif ; 
		font-size : 10.5px ;
		color : #ffffff ; 
		text-decoration:none ;
		font-weight: bold;
}

{----- LeftNAV PRODUCT HEADING CELL & TEXT LINK STYLE-------}

td.product {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 10.5px ;
		font-weight: normal;
		color : #00008b ;
    background-color : "#eeeeee" ;
}



a.product:link, a.product:visited, a.product:active {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
		font-size : 10.5px ;
		color : "#003399" ; 
		text-decoration:none ;
		font-weight: normal;
}

a.product:hover {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
	font-size : 10.5px ;
	color: "#003399" ; 
	text-decoration: none;
	font-weight: normal;
}

a.product:link {
font-family : Verdana,Arial,Helvetica,sans-serif ; 
		font-size : 10.5px ;
		color : #0066CC;
		text-decoration:none ;
		font-weight: normal;
}

{----- LeftNAV CATEGORY NAME CELL & TEXT LINK STYLE-------}

td.navcat{
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 9.5px ;
		font-weight: bold;
		color : #FFFFFF ;
    background-color : #0066CC ;
}


a.navcat:link, a.navcat:visited, a.navcat:active {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
		font-size : 9.5px ;
		color : #ffffff ; 
		text-decoration:none ;
		font-weight: bold;
}

a.navcatlink:hover {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
	font-size : 9.5px ;
	color: yellow;
	text-decoration: underline;
	font-weight: bold;
}

a.navcatlink {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
			font-size : 9.5px ;
			color : #ffffff ; 
			text-decoration:none ;
			font-weight: bold;
}




{----- LeftNAV PRODUCT NAME CELL & TEXT LINK STYLE-------}

td.navleftprod {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 9.5px ;
		color : #00008B ;
    background-color : #99CCFF ;
}


a.navleftprod:link, a.navleftprod:visited, a.navleftprod:active {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
		font-size : 9.5px ;
		color : #00008B ; 
		text-decoration:none ;
	}

a.navleftprodlink:hover {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
	font-size : 9.5px ;
	color: #666666;
	text-decoration: underline;
	}

a.navleftprod:link {
	font-family : Verdana,Arial,Helvetica,sans-serif ; 
	font-size : 9.5px ;
	color : #00008B ; 
	text-decoration: none;
	}

{----- PAGE CONTENT STYLES -------}

td.content {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 12px ;
    color : #025E6C ;
    background : #FFFFFF ;
}

td.catintro {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 9px ;
    color : #025E6C ;
    background : #FFFFFF ;
}

td.feature {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 10px ;
    color : #025E6C ;
    background : #FFFFFF ;
}

td.icon {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 13px ;
		font-weight : bold ;
    color : #025E6C ;
    background : #FFFFFF ;
}

td.prodname {
 		font-family : Arial,Helvetica,sans-serif ;
    font-size : 16px ;
		font-weight : 800 ;
    color : #00008b ;
		background : #FFFFFF ;
}

td.iconlist {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 9.5px ;
    color : #025E6C ;
    background : #FFFFFF ;
}


{----- PAGE Title Styles  -------}

.brandname {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 14px ;
		font-weight : bold ;
    color : #025E6C ;
  
}


.catname {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 14px ;
		font-weight : bold ;
    color : #025E6C ;
  
}

.featurename {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 15px ;
		font-weight : bold ;
    color : #00008b ;
  
}

.fhead	{
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 12px ;
    color : #025E6C ;
    font-weight: bold;
}

.ftext	{
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 9.5px ;
    color : #025E6C ;
   text-decoration:none ;
}
		


{----- FORM  Styles  -------}

input {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 10px ;
    color : #025E6C ;
}

select {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 10px ;
    color : #025E6C ;
}


textarea {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 10px ;
    color : #025E6C ;
}


{----- SPECIFICATION TABLE  -------}

table.specification, tr.spechead, body.spechead {	
				font-family : Verdana,Arial,Helvetica,sans-serif ;
				    font-size : 9.5px ;
				    color : #025E6C ;
				    background : #eeeeee ;
						}

td.spechead {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 11.5px ;
		font-weight: bold;
    color : #ffffff ;
    background : #025E6C ;
}

td.specification {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 9.5px ;
    color : #025E6C ;
    background : #eeeeee ;
}

{----- FEATURE TABLE  -------}

table.feature, tr.feature, body.feature {	
				font-family : Verdana,Arial,Helvetica,sans-serif ;
				    font-size : 9.5px ;
				    color : #025E6C ;
				    background : #eeeeee ;
						}

td.featurehead {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 11.5px ;
		font-weight: bold;
    color : #ffffff ;
    background : #025E6C ;
}

td.featurecontent {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
    font-size : 9.5px ;
    color : #025E6C ;
    background : #eeeeee ;
}

{----- FEATURED PRODUCTS -------}

table.featureprod, tr.featureprod, body.featureprod {	
				font-family : Verdana,Arial,Helvetica,sans-serif ;
				    font-size : 9.5px ;
				    color : #025E6C ;
				    background : #ffffff ;
						}

td.featureprodhead {
    font-family : Verdana,Arial,Helvetica,sans-serif ;
     font-size : 12px ;
     color : #025E6C ;
     font-weight: bold;
		   background : #ffffff ;
}

td.featureprodcontent {
     font-family : Verdana,Arial,Helvetica,sans-serif ;
	    font-size : 9.5px ;
	    color : #025E6C ;
	   text-decoration : none ;
		   background : #ffffff ;
}

a.featureprodcontent:link, a.featureprodcontent:visited, a.featureprodcontent:active {
     font-family : Verdana,Arial,Helvetica,sans-serif ;
	    font-size : 9.5px ;
	    color : #025E6C ;
	   text-decoration : none ;
}

a.featureprodcontent:hover {
     font-family : Verdana,Arial,Helvetica,sans-serif ;
	    font-size : 9.5px ;
	    color : #025E6C ;
	   text-decoration : none ;
}

a.featureprodcontent {
     font-family : Verdana,Arial,Helvetica,sans-serif ;
	    font-size : 9.5px ;
	    color : #025E6C ;
	   text-decoration : none ;
}
		