#wrapSub					{background: url(../images/bg_vertical_dotted_body_35.gif) repeat-y;}

.mastTitle					{border-bottom: 6px solid #fff; height: 71px;}
.mastTitle .pic				{height: 71px; border-right: 6px solid #fff; float: left;}
.mastTitle .pic1			{width: 149px; height: 71px; border-right: 6px solid #fff; float: left;}
.mastTitle .pic2			{width: 177px; height: 71px; border-right: 6px solid #fff; float: left;}
.mastTitle .pic3			{width: 116px; height: 71px; border-right: 6px solid #fff; float: left;}
.mastTitle .title			{float: right;}
.mastTitle .title span		{display: none;}
  
.otherSites					{margin: 6; padding: 6px; background: #ffd300; border-bottom: 6px solid #fff; width: 730px; float: left;}
.otherSites select			{width: 200px; font-size: 11px; display: none;}

#pageTitle					{float: left;  background: url(../images/bg_horizontal_dotted_35.gif) no-repeat #fff; border-bottom: 0px solid #000; width: 570px; height: 34px;}
#pageTitle h1				{margin-top: 9px; margin-left: 15px; padding-left: 10px; background: url(../images/arrow_med_blue.gif) no-repeat 0 4px;}

#mainContentWrap							{padding-top: 6px; width: 570px; float: left; border: 0px solid #000; /*background: url(../images/bg_vertical_dotted_body.gif) repeat-y;*/}
#mainContentBody							{margin: 0 auto; float: right;}
#mainContentBody p							{margin-left: 25px; margin-right: 25px;}
#mainContentBody p.endtoend 				{font-size: 11px;}
#mainContentBody h2							{margin-left: 25px; margin-bottom: 0; font-size: 11px;}
#mainContentBody ul.sublistLinks			{margin-top: 0; margin-left: 25px; padding: 0; list-style-type: none;}
#mainContentBody ul.sublistLinks a			{text-decoration: none; font-weight: normal;}
#mainContentBody .tierThree5Pic				{margin: 0; height: 100px;}
#mainContentBody .tierThree5Summary			{margin: 0; padding: 15px 15px 15px 18px; background: #eeeae6; width: 526px;}
#mainContentBody .tierThree5SummaryList		{margin: 0 0 0 24px; _margin: 0; padding: 3px 15px 3px 6px; _padding: 15px 15px 15px 6px; background: #eeeae6; width: 538px; list-style-type: square; color: #00856a;}
#mainContentBody .tierThree5SummaryList li	{margin: 0 0 0 24px; _margin: 0; padding: 0;}
#mainContentBody .tierThree5SummaryList p	{margin-left: 0; _margin-left: 24px; color: #333;}
#mainContentBody .tierThree5 				{margin: 18px 0px; padding: 0; width: 526px; list-style-type: none; border: 0px solid #000;}
#mainContentBody .tierThree5 li				{margin-left: 15px; border: 0px solid #000;padding: 0 0 0 10px; background: url(../images/arrow_small_blue.gif) no-repeat 0 5px;}
#mainContentBody .tierThree5 li h2			{margin-left: 0; margin-bottom: 0px; font-size: 11px;}
#mainContentBody .tierThree5 li p			{margin: 0px 0 0 0;}
#mainContentBody .tierThree5 li p a			{font-weight: normal;}
#mainContentBody .tierThree5 li a			{color: #007857;}
#mainContentBody .tierThree5 li a:hover		{color: #333;}
#mainContentBody .tierThree5 li.sep			{margin: 6px 0; padding: 0; height: 13px; background: url(../images/bg_horizontal_dotted.gif) repeat-x center;}
table.chart									{width: 559px; border: 0px solid #006699;}
table.chart td.head							{background: #e5eff5; width: 50%; font-weight: bold;}
table.chart td.foot							{background: #e5eff5; font-weight: bold; text-align: center;}
table.chart td								{vertical-align: top; border-bottom: 0px solid #e5eff5;}
table.chart input,
table.chart select							{width: 100%;}
table.chart input.noWidth					{width: auto;}
table.chart .chartsub input					{width: auto;}
table.chart textarea						{width: 100%; height: 100px;}
table.chart span							{color: #006699;}
table.chart td.short						{width: 160px;}
.emailfriend								{border: 0px solid #000; margin: 0 0 0 23px; padding: 15px 15px 15px 26px; background: url(../images/icon_email_friend.gif) no-repeat 0 11px;}
.emailfriend a								{text-decoration: none;}

#navRight					{width: 164px; float: left; border: 0px solid #000; display: none;}
.call2act2					{margin: 0; width: 164px; height: 109px; background: #d9edeb;}
.call2act2 ul				{margin: 0 0 0 15px; padding: 15px 0 0 0; color: #00856a; line-height: 20px; font-size: 12px; font-weight: bold;}
.call2act2 ul li			{padding-bottom: 8px; list-style-type: none;}
.call2act ul li.getinfo		{background: url(../images/icon_info.gif) no-repeat;}
.call2act ul li.demo		{background: url(../images/icon_demo.gif) no-repeat;}
.call2act ul li.callme		{background: url(../images/icon_phone.gif) no-repeat;}
.call2act2 ul li a			{color: #00856a; text-decoration: none;}
.call2act2 ul li a:hover	{color: #666;}
.call2act2 ul li a span		{padding-left: 32px; border: 0px solid #000; display: inline; position: relative; left: 0px; width: 130px; background: transparent;}
.quick2						{border-bottom: 6px solid #fff; width: 164px;}
.quick2 h1					{margin: 0; padding: 10px 0 0 18px; width: 146px; height: 24px; color: #fff; background: url(../images/bg_relatedLinks_title.gif) repeat-x #008469; font-size: 12px; font-weight: bold; text-transform: capitalize;}
.quick2 ul					{margin: 18px 0; padding: 0; border: 0px solid #000; width: 164px; list-style-type: none; color: #007857;}
.quick2 li					{margin-left: 18px; padding: 0 0 6px 7px; background: url(../images/arrow_small_blue.gif) no-repeat 0 5px;}
.quick2 li a				{color: #007857; font-weight: normal;}
.quick2 li a:hover			{color: #333;}
.banners2					{margin-left: 13px; padding-top: 6px; width: 151px;}
