H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #02376F
}

h1.header {
	font-size:18px;
	text-align:center
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
; font-family: Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt
; font-family: Arial, Helvetica, sans-serif
}
TH {
	FONT-WEIGHT: bold
}
A:hover {
	COLOR: #cc0000
}
.menu {
	COLOR: #2c4252; TEXT-DECORATION: none
}
A.menu:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:link {
	TEXT-DECORATION* underline
}
A:visited {
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #990000
}
A.m2 {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.m2:link {
	COLOR: #cc0000
}

a img {
	border:0;
}

.m2 {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.bgr_calc {background-color: #E8E8E8}
.bgr_calc b {color: #555556;font-size:10pt;}
.bgr_calc_r {background-color: #000066; text-align:left;}

#search {
	background:#63B6BD url(images/bg_1.gif) repeat-y right center;
}

#search_top {
	background:url(images/bg.gif) repeat-x;
}

#search_top div {
	background:url(images/corn_2.gif) no-repeat right center;
}

#search_bottom {
	background:url(images/bg_2.gif) repeat-x center bottom;
}

#search_bottom div {
	background:url(images/corn_4.gif) no-repeat right center;
}

#search table td {
	border-right:1px dotted #FFFFFF;
	padding:6px 0 6px 9px;
}

#main td.links {
	padding:2px 10px;
}

.tbl {
	background-color:#B9B9B9;
}

.bgr {
	background-color:#E9E9E9;
}

.tbl.nobg {
	background:none
}

table.form {
	border-collapse:collapse
}

#main table.form td {
	border:1px solid #ccc;
	padding:4px;
	vertical-align:middle;
	font-weight:bold
}

td input {
	vertical-align:bottom
}

.grid {
	border-collapse:collapse
}

.grid th {
	background:#ccc
}

.grid th, .grid td {
	border:1px solid #555;
	padding:4px
}

/*Tabs*/
#BogoTabPlaceholder1 { 
  /*overflow: auto;*/
  margin-top:2px;
  padding-right: 5px;
}

.bogoTabsActiveLabel, .bogoTabsInactiveLabel {
  padding: 3px 1em 3px 1em;
  border-style: solid;
  border-width: 1px 1px 0 1px;
  border-color: #a79c97;
  color:#30749f;
  margin: 0 1em 0 0;
}

.bogoTabsInactiveLabel {
  color: #000;
}
/*/Tabs*/

.bord {
	border:1px solid #a79c97;
	padding:10px
}

#wait {
	display:none
}

#pages a {
	text-decoration:none
}

#view img {
	position:relative;
	top:3px
}

.border {
	border-collapse:collapse;
}

.border th, .border td{
	border:1px solid #e9e9e9;
	padding:4px
}
