/*********************

* AKReservations module style

**********************/


/*---------------------------*/


#akr_email_menu {

  border: solid 3px red;


  width: 100%;


}


#akr_message_menu {

  border: solid 3px red;


  width: 100%;


}



#akr_email_menu a:active {

	color: blue;
background-color: red;
}


#akr_email_menu a:hover {

	color: blue;

}


 

#akr_default_layout .akr_error {

  font-size: 18px;

  color: red; 

  text-decoration: blink;

  }


#akr_default_layout .akr_warning {

  font-size: 18px;

  color: red; 

  margin-top: 20px;

  margin-left: 20px;

  

  }


#akr_default_layout .akr_info {

  font-size: 18px;

  color: red; 

  margin-top: 20px;

  margin-left: 20px;

  text-align: center;

  

  }



/* ------------------------------ */


#akr_default_layout .akr_resform input, 

#akr_default_layout .akr_resform select {

   

}



#akr_default_layout.akr_default {

  margin-top: 10px;

/*  margin-left: 10px; */

}


#akr_default_layout .akr_overbook {


    font-size: 16px;

    font-weight: bold;

    color: #993300;

    text-decoration: blink;

}



#akr_default_layout .akr_overbook_radio {

   color:#cc3300;

   border: solid 4px; 

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

  

  }


#akr_default_layout .akr_overbook_radio td {



  vertical-align: top;

/*    border: solid 1px;  */

  padding: 1px 8px 1px 8px;

   text-align: left; 

/*   font-size: 10px; */

}





#akr_default_layout .akr_overbook_available {

   color:#cc3300;

   border: solid 4px; 

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

  

  

  }


#akr_default_layout .akr_overbook_available td {


  vertical-align: top;

/*    border: solid 1px;  */

  padding: 1px 8px 1px 8px;

   text-align: left; 

/*   font-size: 10px; */

}




#akr_default_layout .akr_header {


    font-size: 13px;

    font-weight: bold;

    color: black;


}


#akr_default_layout .akr_footer {


    font-size: 13px;

    font-weight: bold;

    color: black;

}


#akr_default_layout table#akr_resform {


  border: solid 2px black; 

  margin-top: 5px;

  margin-bottom: 5px;

 

}



#akr_default_layout tr#akr_session {}


#akr_default_layout table#akr_resform td.akr_label  {

 vertical-align: top;

}



#akr_default_layout table#akr_resform td.akr_field,

#akr_default_layout table#akr_resform td.akr_field .inputbox,

#akr_default_layout table#akr_resform td.akr_field select

 {

 vertical-align: top;

}


#akr_default_layout table#akr_resform tr#akr_beginofform_spc td {

  display: none;  

}


#akr_default_layout table#akr_resform tr#akr_endofform_spc td {

  display: none;  

}


#akr_default_layout table#akr_resform tr#akr_currentid_spc td {

 display: none;  

}


#akr_default_layout table#akr_resform tr#akr_ordergroup_spc td {

 display: none;  

}


#akr_default_layout tr#akr_beginofform_spc td.akr_label_spc {}

#akr_default_layout tr#akr_beginofform_spc td.akr_field_spc {}


#akr_default_layout tr#akr_endofform_spc td.akr_label_spc {}

#akr_default_layout tr#akr_endofform_spc td.akr_label_spc {}


#akr_default_layout tr#akr_ordergroup_spc td.akr_label_spc {}

#akr_default_layout tr#akr_ordergroup_spc td.akr_field_spc {}


#akr_default_layout tr#akr_currentid_spc td.akr_label_spc {}

#akr_default_layout tr#akr_currentid_spc td.akr_field_spc {}



#akr_default_layout tr#akr_session td.akr_label  {}

#akr_default_layout tr#akr_session td.akr_field  {}

#akr_default_layout tr#akr_session_spc td.akr_label_spc {}

#akr_default_layout tr#akr_session_spc td.akr_field_spc {}



#akr_default_layout tr#akr_ticketcount td.akr_label  {}

#akr_default_layout tr#akr_ticketcount td.akr_field  {}

#akr_default_layout tr#akr_ticketcount td.akr_info  {}


#akr_default_layout tr#akr_order td.akr_label  {}

#akr_default_layout tr#akr_order td.akr_field  {}


#akr_default_layout tr#akr_price td.akr_label  {}

#akr_default_layout tr#akr_price td.akr_field  {}


#akr_default_layout tr#akr_fees td.akr_label  {}

#akr_default_layout tr#akr_fees td.akr_field  {}


#akr_default_layout tr#akr_name td.akr_label  {}

#akr_default_layout tr#akr_name td.akr_field  {}


#akr_default_layout tr#akr_email td.akr_label  {}

#akr_default_layout tr#akr_email td.akr_field  {}


#akr_default_layout tr#akr_phone td.akr_label  {}

#akr_default_layout tr#akr_phone td.akr_field  {}


#akr_default_layout tr#akr_address td.akr_label  {}

#akr_default_layout tr#akr_address td.akr_field  {}


#akr_default_layout tr#akr_message td.akr_label  {}

#akr_default_layout tr#akr_message td.akr_field  {}


#akr_default_layout tr#akr_custtext1 td.akr_label  {}

#akr_default_layout tr#akr_custtext1 td.akr_field  {}


#akr_default_layout tr#akr_custline1 td.akr_label  {}

#akr_default_layout tr#akr_custline1 td.akr_field  {}


#akr_default_layout tr#akr_custbox1 td.akr_label  {}

#akr_default_layout tr#akr_custbox1 td.akr_field  {}


#akr_default_layout tr#akr_custdate1 td.akr_label  {}

#akr_default_layout tr#akr_custdate1 td.akr_field  {}


#akr_default_layout tr#akr_custsel1 td.akr_label  {}

#akr_default_layout tr#akr_custsel1 td.akr_field  {}


#akr_default_layout tr#akr_custrad1 td.akr_label  {}

#akr_default_layout tr#akr_custrad1 td.akr_field  {}




/*---------------------------*/


.akr_error {

  font-size: 18px;

  color: red; 

  text-decoration: blink;

  }


.akr_warning {

  font-size: 18px;

  color: red; 

  margin-top: 20px;

  margin-left: 20px;

  

  }


.akr_info {

  font-size: 18px;

  color: red; 

  margin-top: 20px;

  margin-left: 20px;

  text-align: center;

  

  }



/* ------------------------------ */



.akr_default {

}


.akr_overbook {


    font-size: 16px;

    font-weight: bold;

    color: #993300;

    text-decoration: blink;

}



.akr_overbook_radio {

   color:#cc3300;

   border: solid 4px red; 

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

  

  }


.akr_overbook_radio td {



  vertical-align: top;

/*    border: solid 1px;  */

  padding: 1px 8px 1px 8px;

   text-align: left; 

/*   font-size: 10px; */

}





.akr_overbook_available {

   color:#cc3300;

   border: solid 4px; 

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

  

  

  }


.akr_overbook_available td {


  vertical-align: top;

/*    border: solid 1px;  */

  padding: 1px 8px 1px 8px;

   text-align: left; 

/*   font-size: 10px; */

}




.akr_header {


    font-size: 13px;

    font-weight: bold;

    color: black;


}


.akr_footer {


    font-size: 13px;

    font-weight: bold;

    color: black;

}


table#akr_resform {


  border: solid 2px black; 

  margin-top: 5px;

  margin-bottom: 5px;

 

}


table#akr_resform td.akr_field .inputbox,

table#akr_resform td.akr_field select

{

}



tr#akr_session {}


td.akr_label  {

 vertical-align: top;

}



td.akr_field,

td.akr_field .inputbox,

td.akr_field select

 {

 vertical-align: top;

}


tr#akr_beginofform_spc td {

  

}


tr#akr_endofform_spc td {

  

}


tr#akr_beginofform_spc td.akr_label_spc {}

tr#akr_beginofform_spc td.akr_field_spc {}


tr#akr_session td.akr_label  {}

tr#akr_session td.akr_field  {}

tr#akr_session_spc td.akr_label {}

tr#akr_session_spc td.akr_field {}



tr#akr_ticketcount td.akr_label  {}

tr#akr_ticketcount td.akr_field  {}

tr#akr_ticketcount td.akr_info  {}


tr#akr_order td.akr_label  {}

tr#akr_order td.akr_field  {}


tr#akr_price td.akr_label  {}

tr#akr_price td.akr_field  {}


tr#akr_fees td.akr_label  {}

tr#akr_fees td.akr_field  {}


tr#akr_ordergroup_spc td.akr_label_spc {}

tr#akr_ordergroup_spc td.akr_field_spc {}


tr#akr_name td.akr_label  {}

tr#akr_name td.akr_field  {}


tr#akr_email td.akr_label  {}

tr#akr_email td.akr_field  {}


tr#akr_phone td.akr_label  {}

tr#akr_phone td.akr_field  {}


tr#akr_address td.akr_label  {}

tr#akr_address td.akr_field  {}


tr#akr_message td.akr_label  {}

tr#akr_message td.akr_field  {}


tr#akr_custtext1 td.akr_label  {}

tr#akr_custtext1 td.akr_field  {}


tr#akr_custline1 td.akr_label  {}

tr#akr_custline1 td.akr_field  {}


tr#akr_custbox1 td.akr_label  {}

tr#akr_custbox1 td.akr_field  {}


tr#akr_custdate1 td.akr_label  {}

tr#akr_custdate1 td.akr_field  {}


tr#akr_custsel1 td.akr_label  {}

tr#akr_custsel1 td.akr_field  {}


tr#akr_custrad1 td.akr_label  {}

tr#akr_custrad1 td.akr_field  {}


tr#akr_endofform_spc td.akr_label_spc {}

tr#akr_endofform_spc td.akr_label_spc {}



/*---------------------------*/



/* ------------------------------ */


#aktest1{

/* background: #FFD9A3 url("http://localhost/ak/images/bg-left.gif") repeat-y;  */

 }


/*

#aktest1 .akr_resform input, 

#aktest1 .akr_resform select {

   

}

*/


 

#aktest1.akr_error {

  font-size: 38px;

  color: green; 

  text-decoration: blink;

  }


#aktest1.akr_warning {

  font-size: 28px;

  color: yellow; 

  margin-top: 20px;

  margin-left: 20px;

  

  }


#aktest1.akr_info {

  font-size:18px;

  color: blue; 

  margin-top: 20px;

  margin-left: 20px;

  text-align: center;

  

  }



#aktest1.akr_default {


  border: solid 5px yellow; 

  margin: 0px;

  padding: 0px;

  width: 95%;

  

/*   background: #FFD9A3 url("http://localhost/ak/images/bg-left.gif") repeat-y;   */

}




#aktest1 .akr_overbook {


    font-size: 16px;

    font-weight: bold;

    color: #99dd00;

    text-decoration: blink;

}



#aktest1 table.akr_overbook_radio {

   color:#ccdd00;

   border: solid 4px green; 

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

  

  }


#aktest1 tabel.akr_overbook_radio td {



  vertical-align: top;

/*    border: solid 1px;  */

  padding: 1px 8px 1px 8px;

   text-align: left; 

/*   font-size: 10px; */

}




#aktest1 .akr_overbook_available {

   color:#ccdd00;

   border: solid 4px yellow; 

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

  

  

  }


#aktest1 .akr_overbook_available td {


  vertical-align: top;

/*    border: solid 1px;  */

  padding: 1px 8px 1px 8px;

   text-align: left; 

/*   font-size: 10px; */

}




#aktest1 .akr_header {


    font-size: 13px;

    font-weight: bold;

    color: blue;


}


#aktest1 .akr_footer {


    font-size: 13px;

    font-weight: bold;

    color: blue;

}



#aktest1 table#akr_resform {

 background: #FFD9A3 url("http://localhost/ak/images/bg-left.gif") repeat-y;  

  padding: 0px;

  border: 0px;

  margin-top: 10px;

  margin-bottom: 10px;

  

  border-collapse: collapse;  

}



#aktest1 table#akr_resform td.akr_label  {


/*  width: 34%; */

  vertical-align: top;

  text-align: right;

 

  padding-top: 3px;

  border-top: 0px;

  border-bottom: 0px; 

  border-left: 2px solid blue; 

  border-right: 0px;


}


#aktest1 table#akr_resform td.akr_field {

 /* width: 70%; */

  vertical-align: top;


  border-top: 0px; 

  border-bottom: 0px; 

  border-left: 0px; 

  border-right: 2px solid blue; 


 }


#aktest1 table#akr_resform td.akr_field .inputbox,

#aktest1 table#akr_resform td.akr_field select

 {

 vertical-align: top;  

 background-color: green;

}





#aktest1 table#akr_resform tr {

  border-left: 2px solid blue; 

  border-right: 2px solid blue;   

}


/*

#aktest1 table#akr_resform tr#akr_message {

  border-bottom: 2px solid blue; 

}

*/

#aktest1 table#akr_resform tr#akr_ordergroup_spc {


  border-top: 2px solid blue; 

  border-bottom: 2px solid blue; 

  border-left: 0px;

  border-right: 0px;


  height: 10px;

  background: #FFD9A3;

}



#aktest1 table#akr_resform tr#akr_session td  {

/*  border-top: 2px solid blue; */

}

/*

#aktest1 tr#akr_message td {

  border-bottom: 2px solid blue; 

}

*/

#aktest1 table#akr_resform tr#akr_ordergroup_spc td {

  border-top: 2px solid blue; 

  border-bottom: 2px solid blue;  

}


#aktest1 table#akr_resform tr#akr_endofform_spc td {

  border-bottom: 2px solid blue; 

}


#aktest1 table#akr_resform tr#akr_beginofform_spc td {

  border-top: 2px solid blue; 

  

}


#aktest1 table#akr_resform tr#akr_currentid_spc td {

  border-top: 2px solid blue; 

  height: 20px;

  

}


#aktest1 tr#akr_ticketcount td.akr_label  {}

#aktest1 tr#akr_ticketcount td.akr_field  {}

#aktest1 tr#akr_ticketcount td.akr_info  {}


#aktest1 tr#akr_order td.akr_label  {}

#aktest1 tr#akr_order td.akr_field  {}


#aktest1 tr#akr_price td.akr_label  {}

#aktest1 tr#akr_price td.akr_field  {}


#aktest1 tr#akr_fees td.akr_label  {}

#aktest1 tr#akr_fees td.akr_field  {}


#aktest1 tr#akr_name td.akr_label  {}

#aktest1 tr#akr_name td.akr_field  {}


#aktest1 tr#akr_email td.akr_label  {}

#aktest1 tr#akr_email td.akr_field  {}


#aktest1 tr#akr_phone td.akr_label  {}

#aktest1 tr#akr_phone td.akr_field  {}


#aktest1 tr#akr_address td.akr_label  {}

#aktest1 tr#akr_address td.akr_field  {}


#aktest1 tr#akr_message td.akr_label  {}

#aktest1 tr#akr_message td.akr_field  {}


#aktest1 tr#akr_custtext1 td.akr_label  {}

#aktest1 tr#akr_custtext1 td.akr_field  {}


#aktest1 tr#akr_custline1 td.akr_label  {}

#aktest1 tr#akr_custline1 td.akr_field  {}


#aktest1 tr#akr_custbox1 td.akr_label  {}

#aktest1 tr#akr_custbox1 td.akr_field  {}


#aktest1 tr#akr_custdate1 td.akr_label  {}

#aktest1 tr#akr_custdate1 td.akr_field  {}


#aktest1 tr#akr_custsel1 td.akr_label  {}

#aktest1 tr#akr_custsel1 td.akr_field  {}


#aktest1 tr#akr_custrad1 td.akr_label  {}

#aktest1 tr#akr_custrad1 td.akr_field  {}


#aktest1 tr#akr_endofform_spc td.akr_label  {}

#aktest1 tr#akr_endofform_spc td.akr_field  {}



/*---------------------------*/


/* ------------------------------ */


#aktest4 .akr_resform input, 

#aktest4 .akr_resform select {

   

}




#aktest4 {


/*   background: #FFD9A3 url("http://localhost/ak/images/camping.jpg"); */



}


#aktest4.akr_default {


  border: solid 5px red; 

  margin: 0px;

  padding: 10px;

/*  width: 95%; */

  

/*   background: #FFD9A3 url("http://localhost/ak/images/bg-left.gif") repeat-y;   */

   background: #FFD9A3 url("http://localhost/ak/images/camping.jpg"); 

}



#aktest4 .akr_overbook {


    font-size: 16px;

    font-weight: bold;

    color: #993300;

    text-decoration: blink;

}



#aktest4 .akr_overbook_radio {

   color:#cc3300;

   border: solid 4px; 

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

  

  }


#aktest4 .akr_overbook_radio td {



  vertical-align: top;

/*    border: solid 1px;  */

  padding: 1px 8px 1px 8px;

   text-align: left; 

/*   font-size: 10px; */

}




#aktest4 .akr_overbook_available {

   color:#cc3300;

   border: solid 4px; 

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

  

  

  }


#aktest4 .akr_overbook_available td {


  vertical-align: top;

/*    border: solid 1px;  */

  padding: 1px 8px 1px 8px;

   text-align: left; 

/*   font-size: 10px; */

}




#aktest4 .akr_header {


    font-size: 13px;

    font-weight: bold;

    color: black;


}


#aktest4 .akr_footer {


    font-size: 13px;

    font-weight: bold;

    color: black;

}




#aktest4 table#akr_resform {

/*background: #FFD9A3 url("http://localhost/ak/images/bg-left.gif") repeat-y;  */


  border: solid 2px red; 

  margin-top: 10px;

  margin-bottom: 10px;


  background-color: transparent;   

  opacity: 0.7;  

  filter: alpha(opacity=70); 

    

    

  padding: 5px;  

 /* width: 100%; */

/*   border-collapse: collapse;  */

}


/*

#aktest4 tr#akr_session {


  border: solid 4px yellow; 

  padding: 0px;

  background-color: blue;  

  margin-top: 10px;

  margin-bottom: 10px;

  

}

*/


#aktest4 td.akr_label  {

   border: solid 2px blue; 

  background-color: yellow;  

/*  width: 34%; */

  vertical-align: top;

  text-align: right;

}


#aktest4 td.akr_field {

 /* width: 70%; */


 }


#aktest4 td.akr_field,

#aktest4 td.akr_field .inputbox,

#aktest4 td.akr_field select,

#aktest4 td.akr_field select .inputbox

 {

 vertical-align: top;

  border: solid 2px cyan; 

  background-color: red;  

  

}



#aktest4 tr#akr_session td.akr_label  {


  border: solid 2px white; 

  background-color: blue;  

  padding: 10px;

  margin-right: 10px;

  vertical-align: top;

}


#aktest4 tr#akr_session td.akr_field  {


  border: solid 2px white; 

  background-color: blue;  

  padding: 0px;

  margin-bottom: 10px;

}




#aktest4 tr#akr_ticketcount td.akr_label  {

 

 

  background: #FFD9A3 url("http://localhost/ak/images/bg-left.gif") repeat-y;  

          


/*  background-color: green;   */


  margin: 10px;

  

  height: 80px;

  border-spacing: 20px;

}


#aktest4 tr#akr_ticketcount td.akr_field  {}

#aktest4 tr#akr_ticketcount td.akr_info  {}


#aktest4 tr#akr_order td.akr_label  {}

#aktest4 tr#akr_order td.akr_field  {}


#aktest4 tr#akr_price td.akr_label  {}

#aktest4 tr#akr_price td.akr_field  {}


#aktest4 tr#akr_fees td.akr_label  {}

#aktest4 tr#akr_fees td.akr_field  {}


#aktest4 tr#akr_name td.akr_label  {}

#aktest4 tr#akr_name td.akr_field  {}


#aktest4 tr#akr_email td.akr_label  {}

#aktest4 tr#akr_email td.akr_field  {}


#aktest4 tr#akr_phone td.akr_label  {}

#aktest4 tr#akr_phone td.akr_field  {}


#aktest4 tr#akr_address td.akr_label  {}

#aktest4 tr#akr_address td.akr_field  {}


#aktest4 tr#akr_message td.akr_label  {}

#aktest4 tr#akr_message td.akr_field  {}


#aktest4 tr#akr_custtext1 td.akr_label  {}

#aktest4 tr#akr_custtext1 td.akr_field  {}


#aktest4 tr#akr_custline1 td.akr_label  {}

#aktest4 tr#akr_custline1 td.akr_field  {}


#aktest4 tr#akr_custbox1 td.akr_label  {}

#aktest4 tr#akr_custbox1 td.akr_field  {}


#aktest4 tr#akr_custdate1 td.akr_label  {}

#aktest4 tr#akr_custdate1 td.akr_field  {}


#aktest4 tr#akr_custsel1 td.akr_label  {}

#aktest4 tr#akr_custsel1 td.akr_field  {}


#aktest4 tr#akr_custrad1 td.akr_label  {}

#aktest4 tr#akr_custrad1 td.akr_field  {}




/*---------------------------*/



/*---------------------------*/





.botreslist3 #akr_resform {

  float: left;   


  margin: 0px 8px 8px 0px;

/*  vertical-align: top;

   border: solid 1px black; */

}


.botreslist3 .akr_default {

  margin: 0px;

  /*

  vertical-align: top;

   border: solid 1px black; */

}



.botreslist3 #akr_resform td {

/*   border: solid 1px red;  */

}




.botreslist3 #akr_resform,

.botreslist3 #akr_resform select, 

.botreslist3 #akr_resform text, 

.botreslist3 #akr_resform textarea, 

.botreslist3 #akr_resform input {

   background-color: #F8D19C;

   font-family: arial, helvetica, sans-serif;   

   font-size: 100%; 

 

   

}



/*----------------------------------*/


.botreslist2 {

  float: left;  

  vertical-align: top;

  margin: 0px;

/*   border: solid 4px white;  */

   width: 98%;

   

/*   background-color: green; */

}


#aklist1 #akr_resform {

  float: left;   


  margin: 0px 8px 8px 0px;

/*  vertical-align: top;

   border: solid 1px black; */

}


#aklist1 .akr_default {

  margin: 0px;

  /*

  vertical-align: top;

   border: solid 1px black; */

}



#aklist1 #akr_resform td {

/*   border: solid 1px red;  */

}




#aklist1 #akr_resform,

#aklist1 #akr_resform select, 

#aklist1 #akr_resform text, 

#aklist1 #akr_resform textarea, 

#aklist1 #akr_resform input {

   background-color: #F8D19C;

   font-family: arial, helvetica, sans-serif;   

   font-size: 100%; 

 

   

}


#aklist1 tr#akr_beginofform_spc td {

/*  display: none;  */

   display: block;

  }


#aklist1 tr#akr_name td.akr_label  {

 value: "hello";

 

}


#aklist1 tr#akr_message td  {

  display: none;

  border: solid 2px blue; 

  background-color: yellow;  

 

}




/*----------------------------------*/






.akinput {

/*  border: inset 2px white; */

    border-style: inset;  

  

  border-width: 2px 2px 2px 2px;

  border-color: #cccccc;  

/*  padding: 10px 10px 10px 10px; */

/*  margin: 14px 10px 14px 10px;  */


}



.akres_ov_header {

  margin-top: 10px;

  margin-bottom: 10px;

/*  font-size:24px; */

  text-decoration: underline;

  font-weight: bolder;

  

}


.akres_ov_main td, .akres_ov_main a {

  font-size:11px ! important;


}


table#akres_ov_main  {


/*  border: solid 2px;

  color:#C00000;

  padding: 12px 12px 12px 12px;

*/  

padding: 10px 0px 10px 0px;


 }



table#akres_ov_main td {


/*  border: solid 1px; */

padding: 1px 3px 1px 3px;



  }



table#akres_ov_main th {


}


.akres_ov {

  

  margin-top: 20px;

  margin-left: 20px;

/*  background-color: #ddddee; */

  }

  

  

.akres_ov_err {

  font-size:18px;

  color:#C00000; 

  text-decoration: blink;

  }



.akres_ov input, .akres_ov select {

/*   font-size:12px; */

  }




table#reslist a {


}




table#reslist {

   border: 2px solid; 


/* color:#0000C0;*/


/*    font-size: 10px; */

  

  }



table#reslist tr.impair {

/*  background-color: #ff0000;  */

  }


table#reslist tr.pair {

/*  background-color: #00ff00; */

  }


table#reslist tr.pair:hover, table#reslist tr.impair:hover  {

  background-color: #00ff00; 

/*   line-height: 190%;  */

  

  }


table#reslist td {


/*  font-size: 80%; */

  vertical-align: top;

   border: 1px solid; 

   

  padding: 1px 8px 1px 8px;

   text-align: center; 


}


table#reslist a {


}


table#reslist th {


/*  font-size: 80%; */

  border-left: 1px solid;

  border-right: 1px solid;

  padding: 0px 8px 6px 8px;

  text-align: center; 

  background-color: #ddeedd; 

}


/*

table#reslist th:first-child  {

  color:#00C000;

  

}

*/


table#resorder {

/* color:#00C000;*/

  

}


table#resorder td {

  

  border: solid 0px;

  padding: 0px 8px 0px 8px;

  

}



/* ---------------------------------------------------- */




table#akr_evcal {

/*   color:#0000cc; */

   width: 100%;

   border: solid 0px; 

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

   /*background-color: #0000dd; */

  

  border-collapse:collapse;

  }



table#akr_evcal td {



  vertical-align: top;

    border: solid 0px;  

    padding: 1px 30px 1px 0px;

   text-align: left; 

   /*font-size: 10px; */

        /* color:#cc00cc; */

        

        /*      background-color: #dd0000; */

}   


table#akr_evcal tr {



  vertical-align: top;

  border: solid 0px;  

  padding: 0px 0px 0px 0px;

   text-align: left; 

   /*font-size: 10px; */

}   




table#akr_evcal tr.akrpair{

  background-color: #d0ffff;  

}   

table#akr_evcal tr.akrimpair{

  background-color: #1F19A3;   

}   


/* -------------------------------- */


table#akr_evcal2 {

/*   color:#0000cc; */

/*   width: 100%; */

   border: solid 1px black; 

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

   /*background-color: #0000dd; */

  

  border-collapse:collapse;

  }



table#akr_evcal2 td {



  vertical-align: top;

    border: solid 0px;  

  padding: 1px 4px 1px 4px;

   text-align: left; 

   /*font-size: 10px; */

        /* color:#cc00cc; */

        

        /*      background-color: #dd0000; */

}   


table#akr_evcal2 col1 {


}   


table#akr_evcal2 col1h {

  color:#0000cc; 

}   



table#akr_evcal2 col2 {


/*  border: solid 1px;   */

  right-padding: 30px 

/*  text-align: left; */

/*  color:#cc00cc;  */

       

}   


table#akr_evcal2 col3 {

     

}   



table#akr_evcal2 col4 {

       

}   



table#akr_evcal2 tr {

  vertical-align: top;

  border: solid 0px;  

  padding: 4px 4px 4px 4px;

   text-align: left; 

   /*font-size: 10px; */

}   




table#akr_evcal2 tr.akrpair{

  

  background-color: #fFe1a3; 

}   

table#akr_evcal2 tr.akrimpair{

  background-color: #f8d09a; 

}   




/* ------------------------------ */



table#akr_evcal3 {

/*   color:#0000cc; */

/*   width: 100%; */

/*   border: solid 1px;  */

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

   /*background-color: #0000dd; */

  

  border-collapse:collapse;

  }



table#akr_evcal3 td {



  vertical-align: top;

    border: solid 0px;  

  padding: 1px 3px 1px 3px;

   text-align: left; 

   /*font-size: 10px; */

        /* color:#cc00cc; */

        

        /*      background-color: #dd0000; */

}   


table#akr_evcal3 col1 {


}   


table#akr_evcal3 col1h {

  color:#0000cc; 

}   



table#akr_evcal3 col2 {


/*  border: solid 1px;   */

  right-padding: 30px 

/*  text-align: left; */

/*  color:#cc00cc;  */

       

}   


table#akr_evcal3 col3 {

     

}   



table#akr_evcal3 col4 {

       

}   



table#akr_evcal3 tr {

  vertical-align: top;

  border: solid 0px;  

  padding: 4px 4px 4px 4px;

   text-align: left; 

   /*font-size: 10px; */

}   




table#akr_evcal3 tr.akrpair{

/*  background-color: #efffdf;  */

}   

table#akr_evcal3 tr.akrimpair{

/*  background-color: #ffffff;  */

}   



/* ------------------------------ */





table#akr_evcal4 {


   width: 100%; 

   border: solid 2px;  

  margin-top: 10px;

  margin-bottom: 10px;

  

  border-collapse:collapse;

  }



table#akr_evcal4 tr {

  vertical-align: top;

  border: solid 0px;  

  padding: 6px 1px 6px 1px;

  text-align: left; 


}   


table#akr_evcal4 th {  


    

    font-weight: bold;


    font-size: 13px; 

    padding: 2px 1px 12px 1px;

    

/*    background-color: #000000;  */


}


table#akr_evcal4 td {



  vertical-align: middle;

  border: solid 0px;  

  

  padding: 12px 1px 12px 1px;

    text-align: left; 

}   


table#akr_evcal4 col1 {

   color:#ff00ff; 

   font-size: 18px; 

}   




table#akr_evcal4 col2 {


  color: #ff00ff; 

       

}   


table#akr_evcal4 col3 {

   

    border: solid 2px;  

    padding: 3px 4px 3px 4px;

        

}   


table#akr_evcal4 col4 {

       

}   


table#akr_evcal4 col5 {

       

}   


table#akr_evcal4 col6 {

       

}   


table#akr_evcal4 col7 {

       

}   



table#akr_evcal4 col1h {

  color: #ffff00; 

  background-color: #00ffff;  

}   


table#akr_evcal4 col2h {

  color: #ff0000; 

  background-color: #0000ff;  

}   


table#akr_evcal4 col3h {

  color: #00ffff; 

  background-color: #ff0000;  


}   


table#akr_evcal4 col4h {

}   


table#akr_evcal4 col5h {

  color: #ff00ff; 

  background-color: #00ff00;  

}   


table#akr_evcal4 col6h {

  color: #00ff00; 

  background-color: #ff00ff;  

}   


table#akr_evcal4 col7h {

  color: #0000ff; 

  background-color: #ffff00;  

  

}   


table#akr_evcal4 tr.akrpair{

  background-color: #cfdfff;  

}   

table#akr_evcal4 tr.akrimpair{

  background-color: #ffefaf;  

}   


/* --------------------------------------------- */



akr_evcal5_h1 {

	font-size: 1.2em;

	margin: 0.3em 0em 0.3em 0em;

	font-weight: bold;

}



table#akr_evcal5 {

/*   color:#0000cc; */

/*   width: 100%; */

   border: solid 1px black; 

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

   /*background-color: #0000dd; */

  

  border-collapse:collapse;

  }



table#akr_evcal5 td {



  vertical-align: top;

    border: solid 0px;  

  padding: 1px 4px 1px 4px;

   text-align: left; 

   /*font-size: 10px; */

        /* color:#cc00cc; */

        

        /*      background-color: #dd0000; */

}   


table#akr_evcal5 th {

   background-color: #d8b07a;

   color: white;

   }


table#akr_evcal5 col1 {


}   


table#akr_evcal5 col1h {


  

}   



table#akr_evcal5 col2 {


/*  border: solid 1px;    */

  

  margin-left: 40px;

/*  text-align: left; */

/*  color:#cc00cc;  */

       

}   



table#akr_evcal5 col2h {

    margin-left: 40px;

    

}   



table#akr_evcal5 col3 {

margin-left: 40px;

/*   border: solid 1px;    */

  

/*  text-align: left; */

/*  color:#cc00cc;  */

       

}   


table#akr_evcal5 col3h {

  margin-left: 40px;

}   


table#akr_evcal5 col4 {

margin-left: 40px;

/*   border: solid 1px;    */

  

/*  text-align: left; */

/*  color:#cc00cc;  */

       

}   


table#akr_evcal5 col4h {

  margin-left: 40px;

}   





table#akr_evcal5 tr {

  vertical-align: top;

  border: solid 0px;  

  padding: 4px 4px 4px 4px;

   text-align: left; 

   /*font-size: 10px; */

}   




table#akr_evcal5 tr.akrpair{

  

  background-color: #fFe1a3; 

}   

table#akr_evcal5 tr.akrimpair{

  background-color: #f8d09a; 

}   


table#akr_evcal5 tr.akrpair:hover, table#akr_evcal5 tr.akrimpair:hover  {

  background-color: #fff1b3; 

  

  }




/*----------------------------- */


/* --------------------------------------------- */



akr_latest1_h1 {

	font-size: 1.2em;

	margin: 0.3em 0em 0.3em 0em;

	font-weight: bold;

}



table#akr_latest1 {

/*   color:#0000cc; */

/*   width: 100%; */

   border: solid 1px black; 

/*    font-size: 10px; */

  margin-top: 10px;

  margin-bottom: 10px;

   /*background-color: #0000dd; */

  

  border-collapse:collapse;

  }



table#akr_latest1 td {



  vertical-align: top;

    border: solid 0px;  

  padding: 1px 4px 1px 4px;

   text-align: left; 

   /*font-size: 10px; */

        /* color:#cc00cc; */

        

        /*      background-color: #dd0000; */

}   


table#akr_latest1 th {

   background-color: #d8b07a;

   color: white;

   }


table#akr_latest1 col1 {


}   


table#akr_latest1 col1h {


  

}   



table#akr_latest1 col2 {


/*  border: solid 1px;    */

  

  margin-left: 40px;

/*  text-align: left; */

/*  color:#cc00cc;  */

       

}   



table#akr_latest1 col2h {

    margin-left: 40px;

    

}   



table#akr_latest1 col3 {

margin-left: 40px;

/*   border: solid 1px;    */

  

/*  text-align: left; */

/*  color:#cc00cc;  */

       

}   


table#akr_latest1 col3h {

  margin-left: 40px;

}   


table#akr_latest1 col4 {

margin-left: 40px;

/*   border: solid 1px;    */

  

/*  text-align: left; */

/*  color:#cc00cc;  */

       

}   


table#akr_latest1 col4h {

  margin-left: 40px;

}   





table#akr_latest1 tr {

  vertical-align: top;

  border: solid 0px;  

  padding: 4px 4px 4px 4px;

   text-align: left; 

   /*font-size: 10px; */

}   




table#akr_latest1 tr.akrpair{

  

  background-color: #fFe1a3; 

}   

table#akr_latest1 tr.akrimpair{

  background-color: #f8d09a; 

}   


table#akr_latest1 tr.akrpair:hover, table#akr_latest1 tr.akrimpair:hover  {

  background-color: #fff1b3; 

  

}




/*----------------------------- */



/*----------------------------- */



#akr_ccard   {

  /* vertical-align: top;*/

  

  /* border: 4px solid blue;	 */

  /* padding: 20px; */

  width: 95%;

  

 /* background-color: cyan; */

 color: black;


}   


.akr_corg {

 	font-size: 2.0em;

	font-weight: normal;

	margin-bottom: 10px;

}




.akr_cdesc {

  font-size: 1.2em;

  

	font-weight: normal;

/*	font-style: italic; */

	margin-bottom: 10px;

}



.akr_cname {

/*  font-size: 1.2em; */

	font-weight: normal;

	font-style: italic;

}

  

.akr_caddr {  

/*  font-size: 1.2em; */

	font-weight: normal;

	margin-bottom: 8px;

}

	

.akr_cphone {  

margin-bottom: 0px;


}


.akr_cphone {  

margin-bottom: 0px;


}


.akr_cphone {  

margin-bottom: 0px;


}



.akr_cemail {  

margin-top: 4px;

/*  font-size: 1.2em; */

	font-weight: normal;

/*	margin-bottom: 6px;*/

}



.akr_cwww {  

/*  font-size: 1.2em; */

	font-weight: normal;

	margin-top: 4px;

	margin-bottom: 6px;

}


/* --------------------------------- */



  