Body, TD, Div, P, Input, Select, TextArea
{
	font-family:Arial, Verdana, Helvetic, Sans-serif;
	font-size:9pt;
}
Input, Select, TextArea
{
   background-color:#d2e9cf;
   border-style:none;
}
.checkbox
{
   background-color:white;
}
Body
{
	background-color:#ffffff;
	width:1000px;
	margin-top:3px;
	margin-left:3px;
	margin-right:0px;
	margin-bottom:0px;
}
.brackettext
{
	 text-align:right;
}
.pagecontent
{
	 padding-top:15px;
	 padding-left:30px;
	 text-align:left;
}
.homepagecontent
{
	 padding-top:15px;
	 padding-left:15px;
	 text-align:left;
}
A,A:Active
{
	color:#018000;
	text-decoration:underline;
}
A:Hover
{
	color:#54b948;
	text-decoration:underline;
}
A:Visited
{
	color:#004c00
}
A.product
{
	font-weight:bold;
	text-decoration:none;
}
a.flyout
{
	 text-decoration:none;
}
.flyout_border
{
  background-image:url("/images/shared/rtflyoutborder.png");
	 padding:0px;
}
.flyout_trans
{
	 padding:0px;
	 background-color:transparent;
}
.flyout
{
   background-color:#d2e9cf;
}
a.breadcrumbslink
{
	font-weight:bold;
	text-decoration:underline;
	font-size:8pt;
	color:#54B948;
}
.breadcrumbs
{
	font-weight:bold;
	font-size:8pt;
	color:#54B948;
}
.tablematrix
{
  margin:0px;
  padding:2px;
  border:0px;
}
.table_header
{
	background-color:#dadada;
}
.table_border
{
	background-color:#018000;
	padding:0px;
}
.graytable_border
{
	background-color:#bbbbbb;
	padding:0px;
}
.bracket
{
	background-color:#54b948;
	padding:0px;
}
.topbracket
{
  background-image:url("/images/shared/topbrktbkgd.png");
	 padding:0px;
}
.topbrackettext
{

}
.topbrackettextprinted
{
  display:none;
}
.prdtable_evenlt
{
  background-color:#f2f2f2;
  text-align:center;
}
.prdtable_evendk
{
  background-color:#d4d4d4;
  text-align:center;
}
.prdtable_oddlt
{
  background-color:#ffffff;
  text-align:center;
}
.prdtable_odddk
{
  background-color:#dadada;
  text-align:center;
}
.prdtable_evenltleft
{
  background-color:#f2f2f2;
  text-align:left;
}
.prdtable_evendkleft
{
  background-color:#d4d4d4;
  text-align:left;
}
.prdtable_oddltleft
{
  background-color:#ffffff;
  text-align:left;
}
.prdtable_odddkleft
{
  background-color:#dadada;
  text-align:left;
}
.tabletabs
{
	padding:0px;
}
.prdtitle
{
	 text-align:center;
	 font-size:11pt;
	 font-weight:bold;
	 color:#018000;
	 font-style: italic;
}
.form_opt
{
	 background-color:#d2e9cf;
}
.form_mand
{
	 background-color:#d2e9cf
}
.form_mandmissing
{
	 background-color:#ff2222;
}
.newstable_smborder
{
	background-image:url("/images/home/newst.png");
	padding:0px;
}
.newstable_lgborder
{
 background-image:url("/images/home/newsr.png");
	padding:0px;
}
.newstable
{
   background-color:#dbf0d9;
   padding:2px;
}
a.miniheadinglnk
{
   font-style:italic;
   font-weight:bold;
   font-size:10pt;
}
.miniheading
{
   font-style:italic;
   font-weight:bold;
   font-size:10pt;
   color:#018000;
}
a.fullheadinglnk
{
   font-style:italic;
   font-weight:bold;
   font-size:11pt;
}
.fullheading
{
   font-style:italic;
   font-weight:bold;
   font-size:11pt;
   color:#018000;
}
.homepgtext
{
    font-size:12pt;
}
.pagefoot
{
   font-size:8pt;
}

.prices
{
   font-size:8pt;
}
.onlyinprint
{
	 display:none;
}
.facilitiesitem
{
		font-size:8pt;
}