
td { font-family: Verdana, Arial Cyr, sans-serif;
 font-size: 9pt; 
 line-height: 12pt}
.ib {border: 0px}
#tbody {
  border-collapse: collapse;
  margin : 0 0 0 0;
  background-color: #fff;
}
.smallish { font-size: 8pt;};
.nopcart {border:1px solid #787f86;}
.nopheader {background-color: #fdefca; font-family: Verdana, Arial Cyr, sans-serif; font-weight: bold; font-size: 9pt; color: #3d3839}
.nopentry { font-family: Verdana, Arial Cyr, sans-serif; font-size: 9pt; color: #3d3839}
.noptotal { font-family: Verdana, Arial Cyr, sans-serif; font-weight: bold; font-size: 9pt; color: #3d3839}


#thead {
  height: 96px;

}
#tfoot {
  height: 16px;

}
#tmenu {
  vertical-align: top;

}
#tmain {
  vertical-align: top;

}

input.button{
   background-color: #F62817;
color: #ffffff;
   
   font-weight:bold;}
#tourtr
{background-color: #cc0000;
color: #ffffff;
font-weight: bold;
vertical-align: top
}
.tourtr
{background-color: #cc0000;
color: #ffffff;
font-weight: bold;
vertical-align: top
}
ul { 
margin: 1em; 
 
}
li { 
margin-left:0pt; 

}
.tourtr
{
 font-size: 8pt; 
 font-weight: bold;
 color: #ffffff;
}
#a.tourtr { COLOR: #ffffff; font-size: 9pt; TEXT-DECORATION: none }
#a.tourtr:visited { COLOR: #ffffff; font-size: 9pt; TEXT-DECORATION: none }
#tour {	border:1px solid #666666; width: 100%; cellspacing: 2px; vertical-align: top;
	font-size: 9px;
}
#row1 {background-color: #fdefca}
.row1 {background-color: #fdefca}
#tday {background-color: #dddddd;  padding: 2px; }
#tex {border:1px solid #666666; padding: 2px; font-size: 9pt;}
.tex {border:1px solid #666666; padding: 2px; font-size: 9pt;}
#form {font-size: 8pt;}
input {font-family: font-size: 8pt; border:1px solid #666666; }
select {font-family: font-size: 8pt; border:1px solid #666666; }
textarea {font-family: Verdana, Arial Cyr, sans-serif; font-size: 8pt; border:1px solid #666666;  }

A { COLOR: #005a96; FONT-SIZE: 9pt; TEXT-DECORATION: none }
A:visited { COLOR: #467842; }
A:hover { COLOR: #F62817; }
h1 {
 font-size: 8pt; 
font-family: Verdana, Arial Cyr, sans-serif;
 font-weight: bold;
 color: #005a96;
}
h4 {
 font-size: 6pt; 
font-family: Verdana, Arial Cyr, sans-serif;
 font-weight: normal;
 color: #666666;
 line-height: 1pt;
}
h2 {
 font-size: 11pt; 
font-family: Verdana, Arial Cyr, sans-serif;
 font-weight: bold;
 color: #F62817;
}
h3 { COLOR: #467842; FONT-SIZE: 10pt; TEXT-weight: bold}
.text_url_light
{
 font-size: 8pt; 
 font-weight: normal;
 color: #000000;
}
A.text_url_light { COLOR: #000000; font-family: Verdana, Arial Cyr, sans-serif; FONT-SIZE: 8pt; TEXT-DECORATION: none }
A.text_url_light:visited { COLOR: #666666; }
A.text_url_light:hover { COLOR: #FF6600; }
.text_url_menu
{
 font-family: Verdana, Arial Cyr;
 font-size: 9pt; 
 font-weight: bold;
 color: #ffffff;
}
A.text_url_menu { COLOR: #ffffff; font-family: Verdana, Arial Cyr, sans-serif; FONT-FAMILY: FONT-SIZE: 9pt; TEXT-DECORATION: none }
A.text_url_menu:hover { COLOR: #fdefca;}
.text_comment
{
 font-family: Verdana, Arial Cyr, sans-serif;
 font-size: 8pt; 
 color: #666666;
}
.text_comment_orange
{
 font-family: Verdana, Arial Cyr, sans-serif;
 font-size: 8pt; 
 color: #C11B17;
}
a.text_comment_orange
{
 font-family: Verdana, Arial Cyr, sans-serif;
 font-size: 8pt; 
font-weight: bold;
 color: #cc0000;
}

.hidden { display:none;}
