﻿body {
}

/*
  DDL   Drop down list 
  CBX   Check box
  LBL   Label  <span> tag
  LBT   Link button <a> tag
  BTN   Input tag
*/


/*Body links*/

a.bodylink
{
  color: black;
  font-family: Tahoma;
  font-size: 10pt;
  text-decoration: underline;
}
a.bodylink:active
{
  color: aqua;
  font-family: Tahoma;
  font-size: 10pt;
  text-decoration: underline;
}
a.bodylink:hover
{
  color: Red;
  font-family: Tahoma;
  font-size: 10pt;
  text-decoration: underline;
}
a.bodylink:link
{
  color: black;
  font-family: Tahoma;
  font-size: 10pt;
  text-decoration: underline;
}
a.bodylink:visited
{
  color: black;
  font-family: Tahoma;
  font-size: 10pt;
  text-decoration: underline;
}

/*End body links*/


/* Wizards (Registration)*/
.WzTitle
{
  font-family:Verdana;
  font-size:14pt;
  color:#E90303;
  margin-bottom: 1px;
}
.WzStartPageTBL
{
}
.WzStepPageTBL
{
}
.WzFinishPageTBL
{
}
.WzCancelBTN
{
}
.WzFinishCompleteBTN
{
}
.WzFinishPrevBTN
{
}
.WzNavigationBTN
{
  background-color:#FFFBFF;
  border-color:#CCCCCC;
  border-style:solid;
  border-width:1px;
  font-family:Verdana;
  font-size:0.8em;
  color:#284775;
}
.WzNavigation
{
}
.WzSidebarBTN
{
  border-width:0px;
  font-family:Verdana;
  color:White;
}
.WzSideBar
{
  background-color:#B20A0A;
  border-width:0px;
  font-size:0.9em;
  vertical-align:top;
}
.WzSideBar a
{
  text-decoration:none;
}
.WzStartNextBTN
{
}
.WzStepNextBTN
{
}
.WzStepPrevBTN
{
}
.WzStep
{
  border-width: 0px;
  color: #5d7b9d;
}
.WzHeader
{
  background-color:#5D7B9D;
  border-style:Solid;
  font-weight:bold;
  font-size:0.9em;
  color:White;
  text-align:left;
}
.WzErrMes
{
  color:Red;
}

/* end wizards */

/* master title */

.AceTitleLBL
{
  font-family: Tahoma;
  font-size: 16pt;
  color: #E90303;
  font-style: italic;
}

.AceTitleContactLBL
{
  font-family: Tahoma;
  font-size: 10pt;
  color: #E90303;
}
.AceLoggedInUser
{
  font-family: Tahoma;
  font-size: 8pt;
  color: #E90303;
  font-style: italic;
}

/* End Ace photo master title */

/* Static Pages */

.AboutUsLBL
{
  font-family: Tahoma;
  font-size: 12pt;
  color: Black;
}
.AceMissionLBL
{
  font-family: Tahoma;
  font-size: 12pt;
  color: Black;
}

.AcePolicyLBL
{
  font-family: Tahoma;
  font-size: 12pt;
  color: Black;
}
.ClassScheduleLBL
{
  font-family: Tahoma;
  font-size: 12pt;
  color: Black;  
}
.ContactUsLBL
{
  font-family: Tahoma;
  font-size: 12pt;
  color: Black;  
}

/* End Static Pages */

a.catlink
{
  color: white;
  font-family: Tahoma;
  text-decoration: none;
}
a.catlink:active
{
  color: aqua;
  font-family: Tahoma;
  text-decoration: none;
}
a.catlink:hover
{
  color: Red;
  font-family: Tahoma;
  text-decoration: none;
  font-weight: bold;
}
a.catlink:link
{
  color: white;
  font-family: Tahoma;
  text-decoration: none;
}
a.catlink:visited
{
  color: white;
  font-family: Tahoma;
  text-decoration: none;
}

/* main top menu, 
    TopMenuTable is a table */



.TopMenuTable
{
  color: white;
  font-family: Tahoma;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}

.TopHover
{
}

.TopMenuItem
{
}

.TopMenu
{
}

.TopMenuSelectedItem
{
}

/* end top menu */

/*Category Browser ********************/
.CatBrowserBackLinkLBT
{
  font-size: 12pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #ffffff;
}
a.CatBrowserBackLinkLBT:hover
{
  font-size: 12pt;
  font-family: Tahoma;
  text-decoration: none;
  background-color: #000000;
  color:#E90303;
}
a.CatBrowserBackLinkLBT
{
  font-size: 12pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #ffffff;
}
a.CatBrowserBackLinkLBT:active
{
  font-size: 12pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #ffffff;
}
a.CatBrowserBackLinkLBT:visited
{
  font-size: 12pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #ffffff;
}

/*End Category Broswer ********************************/

/* buttom menu   */

a.bottomlink:active
{
  color: aqua;
  font-family: Tahoma;
  text-decoration: none;
  font-size: 12px;
}
a.bottomlink:hover
{
  color: Red;
  font-family: Tahoma;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}
a.bottomlink:link
{
  color: white;
  font-family: Tahoma;
  text-decoration: none;
  font-size: 12px;
}
a.bottomlink:visited
{
  color: white;
  font-family: Tahoma;
  text-decoration: none;
  font-size: 12px;
}
/* End buttom menu */
/* Advanced Search dialog ***************************************************/

.SearchDDL
{
  font-family: Tahoma;
  font-size: 8pt;
}
.SearchLBL
{
  font-family: Tahoma;
  font-size: 8pt;
}
.SearchCBX
{
  font-family: Tahoma;
  font-size: 8pt;
}


a.SearchLBT:hover
{
  border-right: #e90303 2px solid;
  border-top: #e90303 2px solid;
  border-left: #e90303 2px solid;
  border-bottom: #e90303 2px solid;
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  background-color: #e90303;
  color: #000000;
}
a.SearchLBT
{
  border-right: #e90303 1px solid;
  border-top: #e90303 1px solid;
  border-left: #e90303 1px solid;
  border-bottom: #e90303 1px solid;
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #000000;
}
a.SearchLBT:active
{
  border-right: #e90303 1px solid;
  border-top: #e90303 1px solid;
  border-left: #e90303 1px solid;
  border-bottom: #e90303 1px solid;
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #000000;
}
a.SearchLBT:visited
{
  border-right: #e90303 1px solid;
  border-top: #e90303 1px solid;
  border-left: #e90303 1px solid;
  border-bottom: #e90303 1px solid;
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #000000;
}
.SearchBTN
{
  border-right: #e90303 1px solid;
  border-top: #e90303 1px solid;
  border-left: #e90303 1px solid;
  border-bottom: #e90303 1px solid;
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #000000;
}



/* End Search Dialog ************************************************/


/* left master list *************************/
.CatList
{
  font-family: Tahoma;
  font-size: 10pt;
  color: White;
  list-style-type: none;
  margin-top: -5px;
  margin-bottom: -5px;
  left: -20pt;
  position: relative;
}

.CatList a
{
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #ffffff;
 /* left: -20pt; */
  position: relative;
}
.CatList a:hover
{
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #e90303;
  left: -5pt;
  position: relative;
  font-style: italic;
}

.CatList a:active
{
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #ffffff;
  /*left: -20pt; */
  position: relative;
}

.LeftTopList
{
  font-family: Tahoma;
  font-size: 10pt;
  color: White;
  list-style-type: none;
  margin-top: -5px;
  margin-bottom: -5px;
  left: -20pt;
  position: relative;
}

.LeftTopList a
{
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #ffffff;
 /* left: -20pt; */
  position: relative;
}
.LeftTopList a:hover
{
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #e90303;
  left: -5pt;
  position: relative;
  font-style: italic;
}

.LeftTopList a:active
{
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #ffffff;
  /*left: -20pt; */
  position: relative;
}

.LeftButtomList
{
  font-family: Tahoma;
  font-size: 10pt;
  color: White;
  list-style-type: none;
  margin-top: -5px;
  margin-bottom: -5px;
  left: -20pt;
  position: relative;
}

.LeftButtomList a
{
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #ffffff;
 /* left: -20pt; */
  position: relative;
}
.LeftButtomList a:hover
{
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #e90303;
  left: -5pt;
  position: relative;
  font-style: italic;
}

.LeftButtomList a:active
{
  font-size: 10pt;
  font-family: Tahoma;
  text-decoration: none;
  color: #ffffff;
  /*left: -20pt; */
  position: relative;
}


/* End  left list *************************/

/* to be checked *************************/
.CatListDDL
{
  font-family: Tahoma;
  font-size: 8pt;
}
.CatListLBL
{
  font-family: Tahoma;
  font-size: 8pt;
}
/****************************************/



a.sidelink
{
  color: white;
  font-family: Tahoma;
  text-decoration: none;
  font-size: 12px;
}
a.sidelink:active
{
  color: aqua;
  font-family: Tahoma;
  text-decoration: none;
  font-size: 12px;
}
a.sidelink:hover
{
  color: Red;
  font-family: Tahoma;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}
a.sidelink:link
{
  color: white;
  font-family: Tahoma;
  text-decoration: none;
  font-size: 12px;
}
a.sidelink:visited
{
  color: white;
  font-family: Tahoma;
  text-decoration: none;
  font-size: 12px;
}
/**************************************/

  .tot_Price
  {
    font-size: 12pt; 
    font-family: Tahoma; 
  }
  
  .MainPageTable
{
  padding: 12px;
  color: Black;
  font-family: Tahoma;
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}
/* user registraion styles */
.RegPageTitle
{
  color: black;
  font-family: Tahoma;
  font-size: 12pt;
  font-weight: bold;
}
.RegTitles
{
  color: black;
  font-family: Tahoma;
  font-size: 10pt;
}
.RegTextbox
{
  color: black;
  font-family: Tahoma;
  font-size: 10pt;
}
.RegDropDownList
{
  color: black;
  font-family: Tahoma;
  font-size: 10pt;
}
.RegCheckBox
{
  color: black;
  font-family: Tahoma;
  font-size: 10pt;
}

