textarea, input {
  font-family: Verdana, Arial, Helvetica; font-size: 13px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #333333;
}
.noborder {
  border-style: none;
}
.search_box{
	padding-right:2px;	
	padding-left:2px;	
	background-color: #FAB606 ;
}


td {
  font-family: Verdana, Arial, Helvetica;
  font-size: 14px;
}
th {
  font-size: 17px;
}

.lang_field{
  font-family: Verdana, Arial, Helvetica;
  font-size:10px;
  background-color:#fab606; 
  color:white;
}

a {
}
ul {
  margin-top: 5px; margin-bottom: 5px;
}
li {
  padding-bottom: 2px;
}

.bg_white{
background-color:white;	
}

.bg_orange{
background-color:#fab606;	
}

.bg_nav, .bg_nav_active, .a_nav, .bg_nav_inactive {
  white-space : nowrap;
  text-decoration: none;
  font-family: Myriad Web, Helvetica, Arial,  sans-serif;
  font-size: 14px;
  color: #FFFFFF;
  /*padding-left: 10px;
  padding-right: 10px;
  */
}
.bg_nav, .bg_nav_active, .bg_nav_inactive {
  height: 28px;
}
.bg_nav {
  background-image: url(../images/bg_top_navi.gif);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #fab606  #648395 #fab606  #000000;
}
.bg_nav_border {
  border-style: solid;
  border-width: 0px 1px 0px 0px;
  border-color: #02679D;
}
.bg_nav_active {
  background-image: url(../images/bg_highlight_top_navi.gif);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #446377;
}
.bg_nav_inactive {
  background-image: url(../images/bg_top_navi.gif);
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #446377;
}

.bg_td_head td{
  background-color: #fab606;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000000;
  padding: 1px 1px 1px 1px;
  margin: 0px 0px 0px 0px;
  height:25px;
	
}

.bg_td_orange td{
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000000;
  padding: 1px 1px 1px 1px;
  margin: 0px 0px 0px 0px;
  height:25px;
}

.bg_td_white td{
  background-color: #FFEDBF;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000000;
  padding: 1px 1px 1px 1px;
  margin: 0px 0px 0px 0px;
  height:25px;
}

.border_bottom {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  border-color: #FFFFFF;
}

.head_orange {
  font-family: Arial, Helvetica, Myriad Web, sans-serif;
  font-size: 14px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  height: 25px;
}

.search_orange {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #FFFFFF;
  color: #FFFFFF;
  background-color: #fab606 ;
  padding: 3px;
}

.orange, .head_orange, .lorange, .nav_left, .border_right {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
  border-color: #FFFFFF;
  color: #FFFFFF;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.orange {
  background-color: #fab606 ;
  padding: 3px;
}

.head_orange {
  background-color: #FAB606 ;
  padding-left: 5px;
}


.lorange {
  background-color: #fab606;
  padding: 3px;
}
.lorange2{
  background-color: #fab606;
  padding: 3px;
  color: #FFFFFF;
}

.text_orange {
  color: #fab606;
}

.bggrey {
  background-color: #ffffcc;/*#7295A9;*/
  color: #FFFFFF;
  padding: 3px;
}
.nav_left {
  padding-top: 1px;
  background-color: #6c838e;
/*  background-image: url(../images/nav_left.gif);*/

}

.a_subnav {
  font-size: 10pt;
  text-decoration: none;
  color: #FFFFFF;
}
.a_subnav_1 {
  font-family: Myriad Web, Helvetica, Arial,  sans-serif;
  font-size: 13px;
  text-decoration: none;
  color: #FFFFFF;
  padding-right: 10px;
}
.nav_sub, .nav_sub_active, .nav_sub_inactive, .nav_sub1_active {
  height: 19px;
  padding-right: 5px;
}
.nav_sub_active {
  background-image: url(../images/sub_nav.gif);
  border-style: solid;
  border-width: 0px 0px 2px 0px;
  border-color: #6c838e;
  background-color:#fab606;
}
.nav_sub_inactive {
  background-image: url(../images/sub_nav_1.gif);
  border-style: solid;
  border-width: 0px 0px 4px 0px;
  border-color: #6c838e;
}
.nav_sub1_active {
  background-color: #fab606 ;
}

.examples, .examples_g {
  font-family: Myriad Web, Helvetica, Arial,  sans-serif;
  font-size: 13px;
}

.examples_g {
  background-color: #D8D8C7;
}
.search_table {
  padding-top: 1px;
}
.notop {
  padding-top: 0px;
  margin-top: 0px;
}

.member {
  padding-right: 2px;
  padding-left: 0px;
}

.news_pic {
  margin-right: 6px;
  margin-bottom: 2px;
  text-align: left;
}

.nopadding {
  padding-left: 0px;
  margin-left: 0px;
  padding-right: 0px;
  margin-right: 0px;
}
.borderline {
  background-color: #FFFFFF;
  border-style: solid;
  border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
  border-left-color: #BBBB99; border-right-color: #BBBB99; border-top-color: #BBBB99; border-bottom-color: #BBBB99;
}
.small {
  font-size: 10px;
}


.SessionHead, .SessionLine{
	border-style:solid;
	border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
	border-left-color: #BBBB99; border-right-color: #BBBB99; border-top-color: #BBBB99; border-bottom-color: #BBBB99;
  	font-family: Verdana, Arial, Helvetica;
  	
  	
}

.SessionHead {
  background-color: #FCDF7C;
  color:#000000;
  font-size:12px;
  font-weight: bold;
  text-decoration:bold;
 }
.SessionErrorHead {
 color:red;
 font-size:12px;
}	

 
.SessionLine{
  background-color: #ffffff;
  color:#000000;
  font-size:10px;
	}
.SessionLineSmall{
  background-color: #FCDF7C;
  color:#000000;
  font-size:10px;
	}
	

.formdata{	
	font-family: Verdana, Arial, Helvetica;
  	font-size:12px;
  	color:#000000;
}

.formbox, .formbox_disabled{
	border-style:solid;
	border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
	border-left-color: #BBBB99; border-right-color: #BBBB99; border-top-color: #BBBB99; border-bottom-color: #BBBB99;
	background-color:#ffffff;
	color:#000000;	
	font-size:10px;
}