/*------------------ M A S T E R ------------------------------------------------------------------*/
/*------------------ M A S T E R ------------------------------------------------------------------*/
table.master {border-left:2px solid #000000; border-right:2px solid #000000; border-bottom:2px solid #000000; padding:0;  }
td.master {background-color: #008395}
/*------------------ S I D E N A V ------------------------------------------------------------------*/
/*------------------ S I D E N A V ------------------------------------------------------------------*/
table.topline {padding:0px; background-color: #CFF0F3}
td.snav-facil {background-color: #B8D9E7}
td.snav-hockey {background-color: #C9D3EF}
td.snav-skating {background-color: #BCE2DC}
td.snav-group {background-color: #EEBFCE}
td.snav-links {background-color: #EBD5B4}
td.snav-jaguars {background-color: #D6EDDD}
/*------------------ F O O T E R --------------#008395----------------------------------------------------*/
/*------------------ F O O T E R ------------------------------------------------------------------*/
table.footer {padding:0px; background-color: #000000}
td.footer {background-color: #000000}
td.footer-sep {border-bottom: 1px solid #006699; }
/*------------------ D E F A U L T ------------------------------------------------------------------*/
/*-------------------D E F A U L T ------------------------------------------------------------------*/
table.black {border:1px solid #000000; padding:0px; background-color: #E9E9E9}
td.black {background-color: #000000}
table.blackborder {border: 1px solid #000000}
td.black-sep {border-bottom: 1px solid #9F9F9F; }
td.gray {border:1px solid #000000; background-color: #C0C0C0}

table.hockey {border:1px solid #004A95; padding:0px; background-color: #F0F5F9}
td.hockey {background-color: #006FA7}
td.hockey-sep {border-bottom: 1px solid #9F9F9F; }
table.skating {border:1px solid #008040; padding:0px; background-color: #F1F8F4}
td.skating {background-color: #008040}
td.skating-sep {border-bottom: 1px solid #82BD9F}; }

/*------------------ R O O T: Contacts ------------------------------------------------------------------*/
table.contacts {border:2px solid #008395; padding:0px; background-color: #D6E9E9}
td.contacts {background-color: #008395}
td.contacts-sep {border-bottom: 1px solid #9F9F9F; }
/*------------------ R O O T: Hours ------------------------------------------------------------------*/
table.hours {border:2px solid #008395; padding:0px; background-color: #E3F0F0}
td.hours {background-color: #008395}
td.hours-sep {border-bottom: 1px solid #82BDBD; }

/*------------------ S K A T I N G ------------------------------------------------------------------*/
/*-----------------------------------------------S K A T I N G --------------------------------------*/
/*-----------------SKATING:LTS------------------------------------------*/
table.lts-1 {border:1px solid #498B6A; padding:0px; background-color: #D6E9DF}
table.lts-2 {border:1px solid #57A86B; padding:0px; background-color: #EBF3ED}

td.lts-1 {background-color: #498B5A}
td.lts-2 {background-color: #9DCCA9}
td.lts-sep {border-bottom: 1px solid #82BDAE; }
/*-----------------SKATING:LTS-PT---------------------------------------*/
table.LTSPT-1 {border:1px solid #488C7B; padding:0px; background-color: #EBF3F1}
table.LTSPT-2 {border:1px solid #57A894; padding:0px; background-color: #EBF3F1}

td.LTSPT-1 {background-color: #498B7B}
td.LTSPT-2 {background-color: #9DCCC0}
td.LTSPT-sep {border-bottom: 1px solid #82BDAE; }
/*----------------- SKATING:ADULTSKATE ----------------------------------*/
table.AS-1 {border:1px solid #70633A; padding:0px; background-color: #F3F1EB}
table.AS-2 {border:1px solid #A89457; padding:0px; background-color: #F3F1EB}

td.AS-1 {background-color: #70633A}
td.AS-2 {background-color: #CCC09D}
td.AS-sep {border-bottom: 1px solid #BDAE82; }
/*------------------SKATING:FREESKATE-----------------------------------------------*/
table.FS-1 {border:1px solid #633A70; padding:0px; background-color: #F1EBF3}
table.FS-2 {border:1px solid #9457A8; padding:0px; background-color: #F1EBF3}

td.FS-1 {background-color: #633A70}
td.FS-2 {background-color: #DCC7E2}
td.FS-sep {border-bottom: 1px solid #AE82BD; }
/*------------------SKATING:OLD-----------------------------------------------*/
table.skating-l2 {border:1px solid #57A880; padding:0px; background-color: #EBF3EF}
td.skating-h1 {background-color: #498B6A}
td.skating-h2  {background-color: #97C8AF}
td.skating-h3 {background-color: #ABD3BF}
td.skating-sep {border-bottom: 1px solid #82BD9F}
table.skating2 {border:1px solid #498B8B; padding:0; background-color: #D6E9E9}
td.skating2-h1 {background-color: #498B8B}
td.skating2-sep {border-bottom: 1px solid #82BDBD; }
/*------------------ H O C K E Y ------------------------------------------------------------------*/
/*----------------------------------------------- H O C K E Y -------------------------------------*/
/*----------------- HOCKEY:LTPH ------------------------------------------*/
table.LTPH-1 {border:1px solid #5A498B; padding:0px; background-color: #DBD6E9}
table.LTPH-2 {border:1px solid #6B57A8; padding:0px; background-color: #EDEBF3}

td.LTPH-1 {background-color: #5A498B}
td.LTPH-2 {background-color: #A99DCC}
td.LTPH-sep {border-bottom: 1px solid #9182BD; }
/*----------------- HOCKEY:PowerSkate ------------------------------------------*/
table.PS-1 {border:1px solid #496A8B; padding:0px; background-color: #D6DFE9}
table.PS-2 {border:1px solid #5780A8; padding:0px; background-color: #EBEFF3}
td.PS-1 {background-color: #496A8B}
td.PS-2 {background-color: #9DB5CC}
td.PS-sep {border-bottom: 1px solid #829FBD; }
/*----------------- HOCKEY:Jaguars ------------------------------------------*/
table.Jag-1 {border:1px solid #2B8055; padding:0px; background-color: #D6E9DF}
table.Jag-2 {border:1px solid #1C794A; padding:0px; background-color: #D5EADF}
td.Jag-1 {background-color: #2B8055}
td.Jag-2 {background-color: #1C794A}
td.Jag-sep {border-bottom: 1px solid #829FBD; }
/*------------------ G R O U P S ------------------------------------------------------------------*/
/*-------------------G R O U P S ------------------------------------------------------------------*/
/*----------------- GROUPS:Parties ------------------------------------------*/
table.bparty {border:1px solid #8B4949; padding:0px; background-color: #E9D6D6}
td.bparty {background-color: #8B4949}
td.bparty-sep {border-bottom: 1px solid #BD8282;; border-left-width:1px; border-right-width:1px; border-top-width:1px }
/*------------------ P R I V A C Y ------------------------------------------------------------------*/
/*----------------------------------------------- P R I V A C Y -------------------------------------*/
table.privacy {border:1px solid #008395; padding:0px; background-color: #D6E9E9}
td.privacy {background-color: #008395}
td.privacy-sep {border-bottom: 1px solid #BD8282;; border-left-width:1px; border-right-width:1px; border-top-width:1px }