body { text-align:center; }
#wrapper {
  width:728px; 
  margin: 0 auto; 
  position:relative;
  border-style: transparent;
  border-width: 0px;
  } 

.bg_yellow
{
/*	display: list-item; 
	list-style-image:url(images/yellow.gif);
	list-style-position: inside;
	word-spacing:-5000em; /* I guess better that letter-spacing */
/*	font-size:1px; /* unhappily is necessary */
/*background: #ffff99 !important; */
}

.tab_active
{
	border-bottom : none;
	border-right : ridge 3px;
	border-top : groove 3px ;
	border-left: groove 2px;
	text-align: center;	
	cursor: default;
}

.tab
{
	border-bottom : ridge 2px;
	border-right : ridge 2px;
	border-top : 0pt;
	border-left: 2px solid;
	text-align: center;
	cursor: default;

}
	
.zero_tab
{
	border-bottom : ridge 2px;
}

.tset_body
{
	border-bottom : ridge 2px;
	border-right : ridge 2px;
	border-top : 0pt;
	border-left: groove 2px;
}

a.menulink:link 	 {
	color: #00008B;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}

a.menulink:visited {
	color: #00008B;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}

a.menulink:hover {
	color: Blue;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}
a.order:link 	 {
	color: #FF0000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	text-decoration: underline;
}

a.order:visited {
	color: #FF0000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	text-decoration: underline;
}

a.order:hover {
	color: #FF00FF;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	text-decoration: underline;
}

.menubut {
	color: #000000;
	font-size: 12 px;
	font-weight: bold;
	height: 18px;
	padding: 0px;
	width: 18px;
	text-align: center;
	vertical-align: middle;
}
.menubut0 {
	height: 18px;
	width: 1px;
}

.menuinput {
	background-color: #C0C0C0;
	color: #000000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 18px;
}

.menutext {
	color: #000000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.main {  font-family: Verdana; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none}
.header {  font-family: Verdana; font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none}
a:link {  color: navy; text-decoration: none; font-weight:bold}
a:visited {  color: gray; text-decoration: none; font-weight:bold}
a:hover {  color: navy; text-decoration: underline; font-weight:bold}

.txt_hdr2 {
	color: #0000FF;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 18px;
}

.txt_hdr3 {
	color: #000000;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 18px;
}

tr.txt_hdr3 {
	background-color: #D0D0D0;
}
/* Submit and reset are spurious on paper */
input.button {
  display: none;
  visibility: hidden;
 }


 .btn_mainmenu {
	color: #333399;  
	font-family: Arial; 
	font-size: 10pt;
	font-weight:bold;
}


.main_hdr {
	color: #000080; 
	background-color: transparent; 
	font-family: Britannic Bold; 
	font-size: 22pt;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	text-align: center;
}

.main_hdr2 {
	color: #000080;  
	background-color: transparent; 
	font-family: Britannic Bold; 
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	text-decoration: underline;
	text-align: center;
}
