
.popup { POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: #EEEEEE; LAYER-BACKGROUND-COLOR: #EEEEEE; width: 300; BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; BORDER-BOTTOM: 3px solid black; BORDER-RIGHT: 3px solid black; PADDING: 12px; z-index: 10 }
td.content_special {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #ff0000;   padding-bottom: 3px; padding-top: 3px; padding-left: 6px; padding-right: 6px;  background-color: #cccccc;}
td.right_nav_bg   { background-image: url("/images/right_nav_bg.jpg");  background-repeat: no-repeat;}

 
a.location:link       {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none;       color: #ffffff;  font-weight:bold;}
a.location:active     {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none;       color: #ffffff;  font-weight:bold;}
a.location:visited    {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline;  color: #ffffff;  font-weight:bold;}
a.location:hover      {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none;       color: #fbac23;  font-weight:bold;}
 
 
a.location_on:link    {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #fbac23; font-weight: bold}
a.location_on:active  {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #fbac23; font-weight: bold }
a.location_on:visited {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #fbac23; font-weight: bold }
a.location_on:hover   {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #fbac23; font-weight: bold }


html {
    overflow-x: hidden;
}
 
a.main_nav_on:link    {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #cbba56; font-weight: normal}
a.main_nav_on:active  {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #cbba56; font-weight: normal }
a.main_nav_on:visited {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #cbba56; font-weight: normal }
a.main_nav_on:hover   {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none; color: #cbba56; font-weight: normal }

.lucida_20_BE333B { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #BE333B; text-decoration: none; } 
.lucida_20_000000 { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none; }  
.lucida_20_red    { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #BE333B; text-decoration: none; }   
.lucida_16_8f8f8f { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #8f8f8f; text-decoration: none; }  
 
td.divider_horizontal{ 
    background-image:  url('http://yogaview.com/images/divider_horizontal.gif'); 
    background-repeat: repeat-x;  
} 
   
   

select.sel_150 {position:relative;height:16px;width:150px;color:#333;font-weight:normal;font-size:11px;vertical-align:middle;border:1px solid #D1D1D1;z-index:101;background:#EEEAEB}
select.sel_60 {position:relative;height:16px;width:60px;color:#333;font-weight:normal;font-size:11px;vertical-align:middle;border:1px solid #D1D1D1;z-index:101;background:#EEEAEB}
select.sel_150_red {position:relative;height:16px;width:150px;color:#BE333B;font-weight:normal;font-size:11px;vertical-align:middle;border:1px solid #D1D1D1;z-index:101;background:#EEEAEB}

input.inp_30 {position:relative;padding:2px 0 1px;width:30px;color:#333;font-size:12px;vertical-align:top;border:1px solid #D1D1D1;z-index:2001;background:#EEEAEB}

input.inp_70 {position:relative;padding:2px 0 1px;width:30px;color:#333;font-size:12px;vertical-align:top;border:1px solid #D1D1D1;z-index:2001;background:#EEEAEB}


select.sel_var {position:relative;height:16px;color:#333;font-weight:normal;font-size:11px;vertical-align:middle;border:1px solid #D1D1D1;z-index:101;background:#EEEAEB}

.greybox {background:url('./images/tile.jpg') repeat-y;padding:10px 0 10px 45px;width:360px;font-size:9px;float:left;position:relative;z-index:100}
.greybox2 {background:url('./images/tile2.jpg') repeat-y;padding:5px 0 10px 60px;width:360px;font-size:9px;float:left;position:relative;z-index:100}
.tarea {background:url('./images/tile2.jpg') repeat-y;padding:5px 0 10px 60px;width:360px;font-size:9px;float:left;position:relative;z-index:100}
.header {width:425px;height:147px;float:left;background:url('./images/header.jpg') top left no-repeat;position:relative}
.objectname {float:left;position:relative;padding:45px 0 0 155px;background:url('./images/body.jpg') top left no-repeat;width:258px;height:79px;z-index:100}
.generate {padding-left:235px;padding-top:10px;width:190px;height:56px;background:url('./images/customize.jpg') top left no-repeat;position:relative;float:left}
.customize {padding-left:150px;padding-top:38px;width:258px;height:63px;background:url('./images/customize2.jpg') top left no-repeat;position:relative;z-index:99;float:left}
.generate2 {padding-left:280px;padding-top:10px;width:145px;height:10px;background:url('./images/end2.jpg') top left no-repeat;float:left;position:relative}
.restart {width:370px;height:100px;padding-top:30px;background-color:#333;background:url('./images/restart.gif') top left no-repeat;position:relative;float:left}
input.i {position:relative;padding:2px 0 1px;width:200px;color:#333;font-size:12px;vertical-align:middle;border:1px solid #D1D1D1;z-index:2001;background:#EEEAEB}
input.ii {position:relative;padding:2px 0 1px;color:#333;font-size:12px;vertical-align:middle;border:1px solid #D1D1D1;z-index:2001;background:#EEEAEB}
select.s {position:relative;height:16px;width:102px;color:#333;font-weight:normal;font-size:9px;vertical-align:middle;border:1px solid #D1D1D1;z-index:101;background:#EEEAEB}
select.ss {position:relative;height:16px;color:#333;font-weight:normal;font-size:9px;vertical-align:middle;border:1px solid #D1D1D1;z-index:101;background:#EEEAEB}
checkbox.cb {position:relative;height:16px;color:#333;font-weight:normal;font-size:9px;vertical-align:middle;border:1px solid #D1D1D1;z-index:101;background:#EEEAEB}


.input_200 {position:relative;padding:2px 0 1px;width:200px;color:#333;font-size:12px;vertical-align:middle;border:1px solid #D1D1D1;z-index:2001;background:#EEEAEB}
input {position:relative;padding:2px 0 1px;color:#333;font-size:12px;vertical-align:middle;border:1px solid #D1D1D1;z-index:2001;background:#EEEAEB}
.select {position:relative;height:16px;color:#333;font-weight:normal;font-size:9px;vertical-align:middle;border:1px solid #D1D1D1;z-index:101;background:#EEEAEB}

textarea {width:400px;height:149px;color:#333;font-weight:normal;font-size:12px; background-color: #EEEAEB; font-family: verdana, Helvetica, sans-serif;}


.lucida_14_red { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #BE333B; text-decoration: none; }  
.lucida_12_red { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #BE333B; text-decoration: none; }  
.lucida_10_red { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BE333B; text-decoration: none; }  
.lucida_10_666666 { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; } 

 
 
p.announce { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; background-color: #eeeeee} 

.lucida_14_666666 { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; text-decoration: none; }  
.lucida_12_666666 { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none; }  

.sub_but  {
 
	 font-family: verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 color: #000000;
	 width: 140px; 
   
     background-color: #eeeeee;
     text-decoration: none;
     border: none;
     cursor: pointer; 
	 
	 padding-bottom: 3px; padding-top: 3px; padding-left: 3px; padding-right: 3px; 
     border-style: solid;
     border-bottom-width: 1px; 
     border-top-width: 1px; 
     border-color: #666666; 
     border-right-width: 1px;
     border-left-width: 1px
  
  }




a.closepopup:link      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;text-decoration: underline;font-weight:normal}
a.closepopup:hover     {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;text-decoration: underline;font-weight:normal }
a.closepopup:active    {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;text-decoration: underline; font-weight:normal}
a.closepopup:visited   {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666;text-decoration: underline; font-weight:normal }

    .sign_up {
 
	 font-family: verdana, Helvetica, sans-serif;
	 font-size: 10px;
	 font-weight: normal;
	 color: #000000;
   
     background-color: #eeeeee;
     text-decoration: none;
     border: none;
     cursor: pointer;
     cursor: hand;
	 
	 padding-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; 
     border-style: solid;
     border-bottom-width: 1px; 
     border-top-width: 1px; 
     border-color: #666666; 
     border-right-width: 1px;
     border-left-width: 1px
  
  }
  
  
  td.box {		   
   padding-bottom: 6px; padding-top: 6px; padding-left: 8px; padding-right: 8px; 
   border-style: dashed;
   border-bottom-width: 1px; 
   border-top-width: 1px; 
   border-color: #666666; 
   border-right-width: 1px;
   border-left-width: 1px
}
  
     

td.class_registration {		   
   padding-bottom: 6px; padding-top: 6px; padding-left: 6px; padding-right: 6px; 
   border-style: solid;
   border-bottom-width: 1px; 
   border-top-width: 1px; 
   border-color: #cccccc; 
   border-right-width: 1px;
   border-left-width: 1px
}

.class_registration {		

	 font-family: verdana, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: normal;
	 color: #000000;

}
	 
a.popupinfo:link      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;text-decoration: none; font-weight:normal}
a.popupinfo:hover     {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;text-decoration: underline; font-weight:normal }
a.popupinfo:active    {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;text-decoration: none; font-weight:normal}
a.popupinfo:visited   {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;text-decoration: none; font-weight:normal }


.popupLink { COLOR: red; outline: none }

.popup { POSITION: absolute; VISIBILITY: hidden; BACKGROUND-COLOR: #EEEEEE; LAYER-BACKGROUND-COLOR: #EEEEEE; width: 300; BORDER-LEFT: 1px solid black; BORDER-TOP: 1px solid black; BORDER-BOTTOM: 3px solid black; BORDER-RIGHT: 3px solid black; PADDING: 12px; z-index: 10 }


   
  .right_nav_bg   { background-image: url("../images/right_nav_bg.jpg");  background-repeat: no-repeat;}
  
  .keith_bg_studio                  { background-image: url("../images/keith_studio.jpg");  background-repeat: no-repeat;}
   .main_bg_pot                     { background-image: url("images/main_bg_pot.jpg");  background-repeat: no-repeat;} 
   .main_bg_pot_sans_inset  { background-image: url("images/main_bg_pot_sans_inset.jpg");  background-repeat: no-repeat;} 
   
 .footer_top_line { background-image: url("../images/footer_top_line.jpg");  background-repeat: repeat;} 
 .footer_bottom_line { background-image: url("../images/footer_bottom_line.jpg");  background-repeat: repeat;} 
 .footer_middle { background-image: url("../images/footer_middle.jpg");  background-repeat: repeat; font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;  color: #cccccc;} 
 .footer  {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;  color: #cccccc; }
 td.footer  {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;  color: #000000; }


td.main_navigation_on {		   
   padding-bottom: 3px; padding-top: 3px; padding-left: 6px; padding-right: 6px; 
   border-style: solid;
   border-bottom-width: 1px; 
   border-top-width: 1px; 
   border-color: #000000; 
   border-right-width: 1px;
   border-left-width: 1px; 
   background-color: #FFFFFF;
}

td.main_navigation {		   
   padding-bottom: 3px; padding-top: 3px; padding-left: 6px; padding-right: 6px; 
   border-style: solid;
   border-bottom-width: 1px; 
   border-top-width: 1px; 
   border-color: #000000; 
   border-right-width: 1px;
   border-left-width: 1px; 
   background-color: #cccccc;
}

table.content_bg {		   
   padding-bottom: 3px; padding-top: 3px; padding-left: 6px; padding-right: 6px; 
   border-style: solid;
   border-bottom-width: 0px; 
   border-top-width: 0px; 
   border-color: #000000; 
   border-right-width: 0px;
   border-left-width: 0px; 
   background-color: #eeeeee;
}


a.popup_link:link {  font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px;padding-bottom: 3px; padding-top: 3px; padding-left: 6px; padding-right: 6px; border-style: solid;  border-bottom-width: 1px;  border-top-width: 1px;   border-color: #000000;  border-right-width: 1px; border-left-width: 1px;  background-color: #cccccc;text-decoration: underline; line-height:30px;}
a.popup_link:active { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-bottom: 3px; padding-top: 3px; padding-left: 6px; padding-right: 6px; border-style: solid;  border-bottom-width: 1px;  border-top-width: 1px;   border-color: #000000;  border-right-width: 1px; border-left-width: 1px;  background-color: #cccccc;text-decoration: underline;  line-height:30px;}
a.popup_link:visited { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-bottom: 3px; padding-top: 3px; padding-left: 6px; padding-right: 6px; border-style: solid;  border-bottom-width: 1px;  border-top-width: 1px;   border-color: #000000;  border-right-width: 1px; border-left-width: 1px;  background-color: #cccccc;text-decoration: underline; line-height:30px; }
a.popup_link:hover { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-bottom: 3px; padding-top: 3px; padding-left: 6px; padding-right: 6px; border-style: solid;  border-bottom-width: 1px;  border-top-width: 1px;   border-color: #000000;  border-right-width: 1px; border-left-width: 1px;  background-color: #cccccc; text-decoration: underline; line-height:30px;}

  
td.main_navigation_left {		   
   padding-bottom: 0px; padding-top: 1px; padding-left: 3px; padding-right: 3px; 
   border-style: solid;   border-bottom-width: 1px;  border-top-width: 1px;   border-color: #666666;    border-right-width: 1px;   border-left-width: 1px;   background-color: #FF6600;
}

  
a.home_link:link            {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;    color: #fdbd4d;  font-weight: bold}
a.home_link:active       {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;     color: #fdbd4d;  font-weight: bold}
a.home_link:visited      {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;     color: #fdbd4d;  font-weight: bold}
a.home_link:hover       {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;     color: #fdbd4d;font-weight: bold}


a.main_nav_city:link            {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;    color: #cccccc; font-weight: bold }
a.main_nav_city:active       {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;     color: #cccccc; font-weight: bold }
a.main_nav_city:visited      {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;     color: #cccccc;  font-weight: bold}
a.main_nav_city:hover       {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;     color: #cbba56;font-weight: bold}

a.main_nav_city_sel:link          {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;       color: #cbba56; font-weight: bold}
a.main_nav_city_sel:active      {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;       color: #cbba56; font-weight: bold }
a.main_nav_city_sel:visited     {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;       color: #cbba56; font-weight: bold }
a.main_nav_city_sel:hover      {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;       color: #cbba56; font-weight: bold }
 

a.main_nav:link            {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;    color: #cccccc;  }
a.main_nav:active       {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;     color: #cccccc;  }
a.main_nav:visited      {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;     color: #cccccc;  }
a.main_nav:hover       {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;     color: #cbba56;}

a.main_nav_on:link          {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;       color: #cbba56; font-weight: normal}
a.main_nav_on:active      {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;       color: #cbba56; font-weight: normal }
a.main_nav_on:visited     {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;       color: #cbba56; font-weight: normal }
a.main_nav_on:hover      {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;       color: #cbba56; font-weight: normal }
 
 .home_page  { background-image: url("../images/keith_studio.jpg");  background-repeat: no-repeat;}
 
 
  .main_bg_keith  { background-image: url("../images/keith_studio.jpg");  background-repeat: no-repeat;}
   .main_bg_pot  { background-image: url("../images/main_bg_pot.jpg");  background-repeat: no-repeat;}
   
 .nav_bg  { background-image: url("../images/home_3.jpg");  background-repeat: no-repeat;}
  .sub_nav_bg  { background-image: url("../images/home_4.jpg");  background-repeat: no-repeat;}
  
   .content_layer_bg_grey  { background-image: url("../images/content_layer_bg_grey.gif");  background-repeat: repeat;}
 
 
.twoToneLine  { background-image: url("../images/twoToneLine.gif");  background-repeat: repeat;}
 td.nav_bg { background-image: url(images/red_option_admin_logo_bg.gif); background-repeat: repeat}
 
.tagline_red_reg  {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #BE333B ; }  
.header { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; padding-top: 5px;}  

a.here:link    { font-size: 12px; color: #000000; text-decoration: underline;}
a.here:hover   { font-size: 12px; color: #000000; text-decoration: none; } 
a.here:active  { font-size: 12px; color: #000000; text-decoration: underline; } 
a.here:visited { font-size: 12px; color: #000000; text-decoration: underline; } 

a.show_pic:link        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;   color: #666666;     }
a.show_pic:active      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; color: #666666;  }
a.show_pic:visited     {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;      color: #666666;  }
a.show_pic:hover       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline;  color: #666666; }

a.class_types:link        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;      color: #000000;  }
a.class_types:active      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline;  color: #000000; }
a.class_types:visited     {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;       color: #000000; }
a.class_types:hover       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline;  color: #000000; }

.admin_titles {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; }
 

td.main_navigation_on {		   
   padding-bottom: 3px; padding-top: 3px; padding-left: 6px; padding-right: 6px; 
   border-style: solid;
   border-bottom-width: 1px; 
   border-top-width: 1px; 
   border-color: #000000; 
   border-right-width: 1px;
   border-left-width: 1px; 
   background-color: #FFFFFF;
}

td.main_navigation {		   
   padding-bottom: 3px; padding-top: 3px; padding-left: 6px; padding-right: 6px; 
   border-style: solid;
   border-bottom-width: 1px; 
   border-top-width: 1px; 
   border-color: #000000; 
   border-right-width: 1px;
   border-left-width: 1px; 
   background-color: #cccccc;
}

td.instructor_on {		   
   padding-bottom: 3px; padding-top: 3px; padding-left: 6px; padding-right: 6px; 
   border-style: solid;
   border-bottom-width: 0px; 
   border-top-width: 0px; 
   border-color: #000000; 
   border-right-width: 0px;
   border-left-width: 0px; 
   background-color: #eeeeee;
}

td.instructor {		   
   padding-bottom: 3px; padding-top: 3px; padding-left: 6px; padding-right: 6px; 
   border-style: solid;
   border-bottom-width: 0px; 
   border-top-width: 0px; 
   border-color: #000000; 
   border-right-width: 0px;
   border-left-width: 0px; 
   background-color: #eeeeee;
}

td.main_navigation_left {		   
   padding-bottom: 0px; padding-top: 1px; padding-left: 3px; padding-right: 3px; 
   border-style: solid;
   border-bottom-width: 1px; 
   border-top-width: 1px; 
   border-color: #666666; 
   border-right-width: 1px;
   border-left-width: 1px;
   background-color: #FF6600;
}


a.instruct_link:link        {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;       color: #666666;  }
a.instruct_link:active      {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline;  color: #666666; }
a.instruct_link:visited     {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;       color: #666666; }
a.instruct_link:hover       {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline;  color: #666666; }

a.instructor:link        {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;       color: #000000;  }
a.instructor:active      {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline;  color: #000000; }
a.instructor:visited     {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;       color: #000000; }
a.instructor:hover       {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline;  color: #000000; }

 
a.admin:link           {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline;       color: #000000;  }
a.admin:active       {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline;  color: #000000; }
a.admin:visited      {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline;       color: #000000; }
a.admin:hover       {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;  color: #000000; }
 
.admin {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;  color: #000000; }

.twoToneLine  { background-image: url("../images/twoToneLine.gif");  background-repeat: repeat;}
 td.nav_bg { background-image: url(images/red_option_admin_logo_bg.gif); background-repeat: repeat}
 
.tagline_red_reg  {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #BE333B ; }
.alert  {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #BE333B ; } 
.header { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; padding-top: 5px;}  

a.here:link    { font-size: 12px; color: #000000; text-decoration: underline;}
a.here:hover   { font-size: 12px; color: #000000; text-decoration: none; } 
a.here:active  { font-size: 12px; color: #000000; text-decoration: underline; } 
a.here:visited { font-size: 12px; color: #000000; text-decoration: underline; } 

a.show_pic:link        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;   color: #666666;     }
a.show_pic:active      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline; color: #666666;  }
a.show_pic:visited     {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;      color: #666666;  }
a.show_pic:hover       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline;  color: #666666; }

a.class_types:link        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;      color: #000000;  }
a.class_types:active      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline;  color: #000000; }
a.class_types:visited     {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: none;       color: #000000; }
a.class_types:hover       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 9px; text-decoration: underline;  color: #000000; }

.admin_titles {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; }
a.admin_titles:link       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; }
a.admin_titles:active      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; }
a.admin_titles:visited    {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; }
a.admin_titles:hover        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #000000; }

.admin_headers                    {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;  color: #000000; font-weight: bold}
a.admin_headers:link            {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;  color: #000000; font-weight: bold}
a.admin_headers:active        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;  color: #000000; font-weight: bold}
a.admin_headers:visited       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;  color: #000000; font-weight: bold}
a.admin_headers:hover        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;  color: #000000; font-weight: bold}


.category_header                    {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none;  color: #000000; font-weight: normal}
a.category_header:link            {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline;  color: #000000; font-weight: normal}
a.category_header:active        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline;  color: #000000; font-weight: normal}
a.category_header:visited       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline;  color: #000000; font-weight: normal}
a.category_header:hover        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline;  color: #000000; font-weight: normal}

 

a.view_full:link           {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; background-color: #cccccc;}
a.view_full:active       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; background-color: #cccccc;}
a.view_full:visited      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; background-color: #cccccc;}
a.view_full:hover        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #000000; background-color: #cccccc;}

 

.notes {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #666666; }


a.content:link       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #000000; }
a.content:active      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #000000; }
a.content:visited    {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #000000; }
a.content:hover        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; }
.content {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; }

td {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; }

a.content_on:link       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #000000; font-weight:bold; }
a.content_on:active      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #000000;  font-weight:bold;}
a.content_on:visited    {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #000000;  font-weight:bold;}
a.content_on:hover        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000;  font-weight:bold;}
.content_on {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #666666;  font-weight:bold;}


 .sub_but_payment	 {

		 font-family: verdana, Helvetica, sans-serif;
		 font-size: 11px;
		 font-weight: normal;
		 color: #000000;
		 width: 170px; 

	     background-color: #eeeeee;
	     text-decoration: none;
	     border: none;
	     cursor: pointer; 

		 padding-bottom: 3px; padding-top: 3px; padding-left: 3px; padding-right: 3px; 
	     border-style: solid;
	     border-bottom-width: 1px; 
	     border-top-width: 1px; 
	     border-color: #ff0000; 
	     border-right-width: 1px;
	     border-left-width: 1px

	  }
  
.sub_but  {
 
	 font-family: verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 color: #000000;
	 width: 140px; 
   
     background-color: #eeeeee;
     text-decoration: none;
     border: none;
     cursor: pointer; 
	 
	 padding-bottom: 3px; padding-top: 3px; padding-left: 3px; padding-right: 3px; 
     border-style: solid;
     border-bottom-width: 1px; 
     border-top-width: 1px; 
     border-color: #666666; 
     border-right-width: 1px;
     border-left-width: 1px
  
  }
  
.sub_but_var  {

	 font-family: verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 color: #000000; 

     background-color: #eeeeee;
     text-decoration: none;
     border: none;
     cursor: pointer; 

	 padding-bottom: 3px; padding-top: 3px; padding-left: 3px; padding-right: 3px; 
     border-style: solid;
     border-bottom-width: 1px; 
     border-top-width: 1px; 
     border-color: #666666; 
     border-right-width: 1px;
     border-left-width: 1px

  }

  .sub_but_on  {
 
	 font-family: verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 color: #000000;
	 width: 140px; 
	 
     background-color: #eeeeee;
     text-decoration: none;
     border: none;
     cursor: pointer; 
	 
	 padding-bottom: 3px; padding-top: 3px; padding-left: 3px; padding-right: 3px; 
     border-style: solid;
     border-bottom-width: 1px; 
     border-top-width: 1px; 
     border-color: #FF3333; 
     border-right-width: 1px;
     border-left-width: 1px
  
  }
  
  .drow0
{
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: white
}
.drow1
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BACKGROUND-COLOR: #ebebeb
}
.drow3
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BACKGROUND-COLOR: #ff0000
}

TR.columnhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #e0eeff
}
 
.instruct_name {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;  color: #666666;  font-weight:bold}
.bio {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #666666; font-weight:normal}

.inst {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; }

a.inst:link       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #666666; }
a.inst:active      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #666666; }
a.inst:visited    {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #666666; }
a.inst:hover        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #666666; }

.mlink {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;  color: #000000; }

.wshop {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #000000; }

a.wshop:link       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;  color: #000000; }
a.wshop:active      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;  color: #000000; }
a.wshop:visited    {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;  color: #000000; }
a.wshop:hover        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;  color: #000000; }

a.clink:link         {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;  color: #000000; }
a.clink:active       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;  color: #000000; }
a.clink:visited      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;  color: #000000; }
a.clink:hover        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;  color: #000000; }


a.levdesc:link       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #666666; }
a.levdesc:active      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #666666; }
a.levdesc:visited    {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #666666; }
a.levdesc:hover        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #666666; }

a.instruct_sched:link       {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #666666; font-weight:bold}
a.instruct_sched:active      {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #666666; font-weight:bold }
a.instruct_sched:visited    {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;  color: #666666;  font-weight:bold}
a.instruct_sched:hover        {font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  color: #666666; font-weight:bold }

  

.address {font-family: verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;  color: #000000; }
 
 