table.header {
	BORDER: none;
	WIDTH: 750px;
	HEIGHT: 100px;
}
td.shade {
	BACKGROUND-IMAGE: URL(/steve/images/shade.gif);
	BORDER: none;
}
td.line {
	BACKGROUND: #880000;
	BORDER: none;
	HEIGHT: 1px;
}
td.nav {
	BORDER: none;
	HEIGHT: 10px;
}
.menu {
  background-color: #ffffd0;
}
td.menu {
  background-color: transparent;
  font-size:0.9em;
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #ffffd0;
  border-color: #ffff00;
  border-image: none;
  border-radius: 4px 4px 0 0;
  border-style: solid solid none;
  border-width: 1px 1px medium;
}
td.footer {
	color:#FFFFFF;
}
a.footer {
	color:#FFFFFF;
}
/* micellaneous headers */
.box {
	color: #ffffff;
	background-color: #fdfdfd;
	text-align: left;
}
.boxtitleimg {
  background-color: white;
  border: 1px solid pink;
  border-radius: 7px 7px 0 0;
  color: black;
  overflow: hidden;
  padding-left: 6px;
  text-align: left;
}
.boxtitleimg, .boxtitleimg_middle, .boxtitleimg_end {
  border-bottom:2px solid red;
}
.boxtitleimg_end {
  width:auto;
}
.boxtitle {
	font-weight: bold;
	font-size: 11px;
	line-height: 17pt;
	color: #ffffff;
	padding-left: 6px;
	background-color: transparent;
	text-align: left;
}
a.boxtitle:hover {
	color: #ffaa88;
}

.boxtitleimg2 {
	font-weight: normal;
	font-size: 11px;
	line-height: 17pt;
	color: #ffffff;
	padding-left: 6px;
	background-color: transparent;
	text-align: left;
	white-space: nowrap;
	background-image: url(/images/sidebar2o.gif);
}
.boxtitleimg_m12m {
	font-weight: normal;
	font-size: 11px;
	line-height: 17pt;
	color: #ffffff;
	padding-left: 6px;
	background-color: transparent;
	text-align: left;
	background-image: url(/images/sidebarm12.gif);
}
.boxtitleimg_endo {
	font-weight: normal;
	font-size: 11px;
	line-height: 17pt;
	color: #ffffff;
	padding-left: 6px;
	background-color: transparent;
	text-align: left;
	background-image: url(/images/sidebare.gif);
}
.boxtitleimg_m22m {
	font-weight: normal;
	font-size: 11px;
	line-height: 17pt;
	color: #ffffff;
	padding-left: 6px;
	background-color: transparent;
	text-align: left;
	background-image: url(/images/sidebarm22.gif);
}
.boxtitleimg_m20m {
	font-weight: normal;
	font-size: 11px;
	line-height: 17pt;
	color: #ffffff;
	padding-left: 6px;
	background-color: transparent;
	text-align: left;
	background-image: url(/images/sidebarm20.gif);
}
.boxtitleimg_m21m {
	font-weight: normal;
	font-size: 11px;
	line-height: 17pt;
	color: #ffffff;
	padding-left: 6px;
	background-color: transparent;
	text-align: left;
	background-image: url(/images/sidebarm21.gif);
}



.tab {}
.tabtitleimg, .tabtitleimg2 {
  border-radius: 7px 7px 0 0;
  padding: 2px 10px;
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #ffffd0;
  border-color: #ffff00;
  border-image: none;
  border-style: solid solid none;
  border-width: 1px 1px medium;
}
.tabtitleimg { background-color: #ffff50; }
.tabtitleimg_middle {}
.tabtitleimg_end { width:auto; }
.tabtitle {}
a.tabtitle:hover {color: #ffaa88; }

.tabtitleimg2 { background-color:#ffffd0; }
.tabtitleimg_m12m {}
.tabtitleimg_m10m {}
.tabtitleimg_endo {}
.tabtitleimg_m22m {}
.tabtitleimg_m20m {}
.tabtitleimg_m21m {}


.boxmsg {
	font-weight: normal;
	background-color: #fff6e9;
	color: #000000;
	padding-left: 6px;
	padding-right: 6px;
}
.boxbleft {
	background-color: transparent;
}
.boxbright {
	background-color: transparent;
}
.boxbottom {
	background-color: transparent;
}
.boxright {
	background-color: transparent;
}
.boxleft {
	background-color: transparent;
}

a.list {
}
a.newlist {
}
li.list {
	list-style: disc;
	color: #404040;
}
li.newlist {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	list-style: disc;
	font-size:11px; 
	color: #880000;
	line-height:12px;
}

ul.list {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	line-height:8px;
}
lh.list {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	font-size:small; 
	font-size:9px; 
	color: #000000;
}
tr.listheader {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	font-size : 10px;
	background-color: #c0c0c0;
	color: #0c0c0c;
}
select.listheader {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	font-size : 9px;
	background-color: #404040;
	color: #FFFFFF;
}
a.listheader {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	font-size : 11px;
	color: #000000;
}
a.listheader:hover {
	color: #880000;
	text-decoration: underline;
}
a.box_text:hover {
	text-decoration: underline;
}
a.box_text {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	font-size : 9px;
	color: #000000;
	text-decoration: none;
}
.box_text {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	font-size : 9px;
	color: #000000;
}
dt.box_text {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	font-size : 9px;
	color: #000000;
}
select.loca {	FONT-FAMILY: tahoma,sans-serif,Verdana;
	font-size : 9px;
	background-color: #F0E7DA;
	color: #000000;
}
a.welcome {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	font-size : 11px;
	color: #000000;
	text-decoration: none;
}
.welcome {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	font-size : 11px;
	color: #000000;
}
a.welcome:hover {
	color: #880000;
	text-decoration: underline;
}
lh.listsmall {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	font-size:small; 
	font-size:9px; 
	color: #000000;
}
a.listsmall {
	FONT-FAMILY: tahoma,sans-serif,Verdana;
	font-size:small; 
	font-size:9px; 
	color: #000000;
	text-decoration: none;
}
a.listsmall:hover {
	text-decoration: underline;
}
