
table{
	empty-cells:show;
}

td.td_menu{
  height: 28px;
  width: 140px;
  text-align: left;
  align:right;
  width:100%;
}

td.gray_nw{
	background: url(images/gray_nw2.gif) no-repeat left top;
	width: 4px;
	height: 4px;
}

td.gray_ne{
	background: url(images/gray_ne2.gif) no-repeat right top;
	width: 4px;
	height: 4px;
}

td.gray_top_m{
	background: url(images/gray_top_m.jpg) repeat-x right top;
	height: 4px;
}

td.gray_top_l{
	background: url(images/gray_top_l.jpg) repeat-y left top;
	width: 4px;
}

td.gray_top_r{
	background: url(images/gray_top_r.jpg) repeat-y right top;
	width: 4px;
}

td.tdl_b_top{
	background: url(images/rndBotRight2.gif) no-repeat right bottom;
	display:block;
	width: 5px;
	height: 5px;
}

td.tdm_b{
	background-color: #F2F2DA;
	height: 5px;
	width: 135px;
}

td.tdl_b_bottom{
	background: url(images/rndBotRight1.gif) no-repeat right top;
	width: 5px;
	height: 5px;
}

td.tdl_top{
	background: url(images/rndTopLeftWhite.gif) no-repeat left top;
	width: 5px;
	height: 5px;
}

td.tdm{
	background-color: #FCFEFC;
	height: 5px;
	width: 135px;
}

td.tdl_bottom{
	background: url(images/rndBotLeftWhite.gif) no-repeat left bottom;
	width: 5px;
	height: 5px;
}


td.td_tl_common{
	background: url(images/rndTopRight_hi.gif) no-repeat left top;
	width: 10px;
	height: 20px;
}

td.td_tm_common{
	background-color: #F2F2DA;
	height: 20px;
}

td.td_tr_common{
	background: url(images/rndTopRight_hi.gif) no-repeat right top;
	width: 10px;
	height: 20px;
}

td.td_ml_common{
	border-left:1px solid #F2F2DA;
	width: 10px;
}
td.td_mr_common{
	border-right:1px solid #F2F2DA;
	width: 10px;
}

td.td_b_all_common{
	border-bottom:2px solid #F2F2DA;
	height: 5px;
}



a:link, a:visited {
	color : #0000FF;
}

a:active, a:hover {
	color : #CC6600;
}

a.menu:link, a.menu:visited, a.menu:active, a.menu:hover {
  font-family : sans-serif, Trebuchet MS, Arial, Helvetica, Geneva, SunSans-Regular;
  font-size : 13px;
	color : #CC6600;
	text-decoration: none;
	font-weight: bold;
}

input.btn {
	color:#CC6600;
	font-family:"Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background-color:#F2F2DA;
	border:1px #9EC2BF solid;
	vertical-align:baseline;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F2F2DA',EndColorStr='#9EC2BF');

	height:22px;
	text-align:center;
}

.input {
	color: #000066;
	font-size: 12px;
	font-family: inherit;
	text-decoration: none;
	background-color: #F2F2DA;
	border: solid 1px #9EC2BF;
	height: 14px;
}

.select {
	color: #000066;
	font-size: 12px;
	font-family: sans-serif, Trebuchet MS, Arial, Helvetica, Geneva, SunSans-Regular;
	text-decoration: none;
	background-color: #F2F2DA;
	border: solid 1px #9EC2BF;
	height: 20px;
}

.input_white {
	color: #000066;
	font-size: 12px;
	font-family: inherit;
	text-decoration: none;
	background-color: white;
	border: solid 1px #0061A4;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F2F2DA',EndColorStr='#FFFFFF');
	height: 14px;
}

.small_blue {
	font-size : 12px;
	font-family : sans-serif, Trebuchet MS, Arial, Helvetica, Geneva, SunSans-Regular;
	color: #0061A4;
}

.small_gray {
	font-size : 11px;
	font-family : sans-serif, Trebuchet MS, Arial, Helvetica, Geneva, SunSans-Regular;
	color: #999999;
}

.small_green {
	font-size : 12px;
	font-family : sans-serif, Trebuchet MS, Arial, Helvetica, Geneva, SunSans-Regular;
	color: #008F00;
}

.small_red {
	font-size : 12px;
	font-family : sans-serif, Trebuchet MS, Arial, Helvetica, Geneva, SunSans-Regular;
	color: #CC6600;
}

.big_red {
	font-size : 18px;
	font-family : sans-serif, Trebuchet MS, Arial, Helvetica, Geneva, SunSans-Regular;
	color: #CC6600;
	text-decoration: none;
}

.small_red10 {
	font-size : 10px;
	font-family : sans-serif, Trebuchet MS, Arial, Helvetica, Geneva, SunSans-Regular;
	color: #CC6600;
}

.star{
	font-size : 14px;
	font-family : sans-serif, Trebuchet MS, Arial, Helvetica, Geneva, SunSans-Regular;
	color: #FF0000;
}

H1{
	font-size : 18px;
	font-family : Trebuchet MS, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
	color: #CC6600;
	text-decoration: none;
}

H2{
	font-size : 12px;
	font-family : sans-serif, Trebuchet MS, Arial, Helvetica, Geneva, SunSans-Regular;
	color: #0061A4;
	text-decoration: none;
}

