.body {
	font-family:verdana,arial,times; font-size: 9pt;
}

.tabs { list-style: none; margin: 0 0; padding: 0 0 0 20px; height: 20px;}
	.tabs li { position: relative; float: left; background:url(../images/tab-off.png) no-repeat; width: 76px; height: 21px; text-align: center;}
	.tabs li a:link,.tabs li a:visited,.tabs li a:active { color: #557; font-size: 9pt; font-weight: bold; text-decoration: none; font-family:verdana,arial,times;}
	.tabs li a:hover { text-decoration: underline;}
	.tabs .selected { background:url(../images/tab-on.png) no-repeat;}
	.tabs .comm { background:url(../images/tab-com-on.gif) no-repeat; width: 102px; }
	.search_bg {border:1px solid #8eb4ce;border-top:0px;border-left:0px;height:43px;width:780px;background: url(../images/search_bg.gif) repeat-x;font-family:verdana,arial;}
	.search_lab {color:#444;font-weight:bold;font-size:10pt;}
	.search_txt {width:130px; border:1px solid #808080;}
	.search_go_span {border:1px solid #808080;padding:1px;height:20px;background-color:#E0E0E0;}
	.search_go{width:40px;height:18px;font-size:9pt;border:0px;background-color:#E0E0E0;}
	.search_adv{font-size:8pt;text-decoration:underline;}

#jmenu {
  background-color:#A1C559;border-top:2px solid #DEFF98;border-left:2px solid #DEFF98;border-bottom:2px solid #6A9707;border-right:2px solid #6A9707;
}
#jmenu a{
	text-decoration:none;color:#fff;font-weight:bold;font-family:arial,verdana;font-size:13px;
}
#jmenu a:hover {text-decoration:underline;}
.space-left {
  margin-left:10px;
}

#menu {
	background-color:#A1C559;border:4px double #DEFF98;color:#fff;font-weight:bold;font-size:13px;
}
#menu a{
	text-decoration:none;color:#fff;font-weight:bold;font-family:arial,verdana;font-size:13px;
}
#menu a:hover {text-decoration:underline;color:#fff;}
#menu td.selected{
	background-color:rgb(183, 215, 125);
}

#sub-menu td {
	background-color:#A1C559;border:4px double #DEFF98;color:#fff;font-weight:bold;font-size:13px;
}

#sub-menu a:link{
	text-decoration:none;color:#ffffff;font-weight:bold;font-family:arial,verdana;font-size:13px;
}
#sub-menu a:visited{
	text-decoration:none;color:#ffffff;font-weight:bold;font-family:arial,verdana;font-size:13px;
}

#sub-menu a:hover {text-decoration:underline;}

#sub-menu td.selected {
	background-color:rgb(183, 215, 125);
}

#sub-menu td.blank {
	background-color:#fff;border:0px;
}

table#sub-menu { empty-cells: show; font-family:verdana; font-size:8pt; line-height:1.5; font-weight: bold; color:#557;}
table#sub-menu a { font-family:verdana; text-decoration: none; font-size:8pt; line-height:1.5; font-weight: bold; color:#557;}
table#sub-menu a:hover { text-decoration: underline;}

div#nifty{ margin: 0 0;background: #D3E4F4;}

b.rtop, b.rbottom{display:block;background: #FFF;}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #D3E4F4;}
b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px;}
.tabborder{border:1px solid  black}
.tabborder1{border:3px solid  black}